What is Tardsquatch?
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."
See tard, retard, fucktard, dumbass, sasquatch