look up any word, like leh:
 
1.
a tall, attractive person with a nice athletic physique who has the unusual ability to run extrordinarly long distances and for days at a time
Mercedes's best friend can run 100 miles at a time, so she is now a SPAMsquatch!
by SPAMidget February 14, 2011
3 1