Top definition
Mooduhuh stems from the Latin root "moodu" meaning to pick one's nose with very fierce motions.
by fuzzy sprinkles!!!!! October 14, 2009
Get the mug
Get a mooduhuh mug for your Facebook friend Trump.