1 definition by Momknowsall

Top Definition
A low rider car that almost touches the ground
Hey man, your car is a total street squeegee!
by Momknowsall January 06, 2019

Mug icon
Buy a Street Squeegee mug!