Top definition
A Particularly LARGE Person Over 6 Feet In Heigth, usually has a “im better than everyone” attitude because they are so Large & is unattractive.
Damn that’s one tall girl, she looks like a squatchamo”
by Comedy central March 25, 2018
Get the mug
Get a squatchamo mug for your guy Sarah.