1 definition by Rai Huang

to walk, stand, or sit on with the legs wide apart
to straddle a horse
by Rai Huang December 23, 2008
Get the straddle mug.