Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Deal Sleds Meaning
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
.
By Tuesday
Upvote
Flag