A piece of feces from a primate or of that sort which is labeled onto a person with a disgusting and repulsive odor.
by Haxxor1337 January 14, 2009
Get the Monkey Du Du mug.a runescape player who makes videos on youtube
by monkey dudu May 18, 2016
Get the Monkey DuDu mug.Related Words