to place both legs around something, as you would when riding a horse.
"gee, he's hot, i'd straddle him any day!"
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.