(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.
Get the Naughty Tucan mug.We'll email you a link to sign in instantly.