Top Definition
a toucan snout is the large schnozzzz. Often shaped like a toucan's beak. The toucan snout is much more than just a large nose, it is a grotesque appendage that draws attention and often associated with guidos. Also can be used to refer to a person with such nose, as their name...HEY LOOK ITS TOUCAN SNOUT.
That girl has a huge toucan snout.
by f0ffcun7 November 09, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.