1 definition by Solanum Dulcamara

Top Definition
A slang term meaning to be fruity; for something to be extremely lame, pointless, and or absurd.
Man that class was hella toucan.


The meeting was so toucan she didn't even know what she was talking about.
by Solanum Dulcamara November 13, 2006
Mug icon
Buy a toucan mug!