1 definition by Poltroon

Tarrasque

A dumbass. Extremely stupid and idiotic.
Tarrasque posted on Flecko.net and sucked up to Max.
by Poltroon October 12, 2004
Get the Tarrasque mug.