monkeyman8's definitions
(noun) A odorous young man who has a particularly large nose who sticks it in people's business and is very loud and obnoxious about it.
by monkeyman8 April 21, 2010
Get the Naughty Tucan mug.