1 definition by Reywasol

Top Definition
Large amounts
"That tree has a squatload of apples on it."
by Reywasol December 03, 2009

Mug icon
Buy a Squatload mug!