A douchey reference to horsebit loafers regarded for their legendary powers to "close the deal" with any drunk female. Primarily used in reference to Gucci branded loafers.
I was walking into The Guards and a girl stepped on my deal sleds.
by dukboki January 30, 2010
Get the Deal Sleds mug.