1 definition by Rai Huang

Top Definition
to walk, stand, or sit on with the legs wide apart
to straddle a horse
by Rai Huang December 22, 2008
Mug icon
Buy a straddle mug!