1 definition by Spicy Lunch

Top Definition
Douches that wait in the rain for Grand Theft Auto 4.
Those guys in front of the Gamestop are a bunch of slooches.
by Spicy Lunch April 28, 2008

Mug icon
Buy a Slooch mug!