1 definition by alohashine11

A womans crotch area; vagina
Daughter: I HAVENT SHOWERED IN DAYS!
Mom: EW DOSENT YOUR STRADLE STINK?!?!?!?!
by alohashine11 June 4, 2011
Get the Stradle mug.