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.
A sight for sore eyes translates into "the sight of you makes my eyes all better", and means that you like looking at that sig..
1.
anything enormously huge,grotescly fat,lauren picone
That girl is both gunther and one huge mass of thing..