1 definition by Huxmeister

Top Definition
A colloquial term for a lady.
"Terry did you bone that sloot last night?"
by Huxmeister January 11, 2010
Mug icon
Buy a SLOOT mug!