1 definition by urufufu

Top Definition
A woman's crotch, usually the region above the vagina where pubic hair grows.
Your mum was totally flashing her turtle beach last night
by urufufu April 02, 2011

Mug icon
Buy a turtle beach mug!