What is Toucaphant?
1.
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.
See
Random Words:
1.
to fustrate and confuse someone at the same time.
Brandon you Confrustrate me when you question me.
See confused, fustrated, annoyed, ..
1.
The call of Dr. Zoidberg when he is in danger.
"oh no, im under attack, *ink spray* w00p w00p w00p w00p"..