{{term}}
- {{preview}}
Terratard
For one to be retarded on an extremely large/
gigantic
scale
, equivalent only to the size of the
Dinosaurs
.
Sarah just
walked
into that
door
, what a
terratard
!
by
GingerShoe
March 24, 2011
Get a
Terratard
mug for your daughter-in-law Larisa.