Top Definition
A person with large ears and a large nose. Usually surrounded by its tribe of toucaphants willing to attack any living being with vagina! Commen to Liam's.
Dont get them angry because the toucaphants will shoot tiny droplets of toucapoops at you.
by Bum Fluff January 05, 2008
5 Words related to toucaphant

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.