1 definition by Lola Leftnagle

Top Definition
Ones who squats all the time
Lola is a squataholic. She squats everywhere.
by Lola Leftnagle September 22, 2012
Mug icon
Buy a squataholic mug!