Top Definition
1. Hybrid of retard and sasquatch. 2. A large and/or hairy retard.
"She aggravates the piss out of me with her stupid questions."
"What do you expect? She's a fuckin' tardsquatch."
by Nokmin of Adonai October 03, 2006
5 Words related to tardsquatch

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.