Top definition
A girl who is rather large but not happy about it. She may look very menacing if she approaches you at night or while you are camping in a tent.
OMG, that sadsquatch just scared the bejesus out of me, I thought I was going to be mauled!
by SuperKel April 22, 2010
Get the mug
Get a Sadsquatch mug for your father-in-law Bob.