1 definition by xxamanduhh

Top Definition
Man Poodle
He was so hairy, he was a moodle.
by xxamanduhh January 07, 2010

Mug icon
Buy a Moodle mug!