Top definition
A fat, charging tard, much like the juggernaut, but in this case a tard juggernaut.
The mighty tardnosaurus slammed into the tardwrangler with the combined tackling power of Ray Lewis and Lawrence Taylor.
by Walugi January 19, 2013
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush