|
|||||
What is deal sleds?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. deal sleds - video |
|||||
www.Definder.net Powered by Urban Dictionary |