Top definition
A person who makes you feel like things are mucky ducky all the time!
When Mucko is around, nothing can be bad
by Wonder March 11, 2005
Get the mug
Get a Mucko mug for your friend Rihanna.