Skip to main content

Definitions by jayson_21

A person whose nose is hooked and possibly crooked. Much like that of a toucan's nose
Look at that guys nose....what a toucan
Toucan by jayson_21 January 8, 2009