What a quack.

On The Tonight Show Thursday, Tom Cruise drew laughs when he impersonated Donald Duck (see video, above).

Jay Leno, 60, recalled how years ago Cruise, 47, "used to come to my house and I would pretend to be asleep and he would do Donald Duck."

At least he didn't jump on your couch, Jay!

Tell Us: What do you think of Tom Cruise's Donald Duck impression?