1 definition by urufufu

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 2, 2011
Get the turtle beach mug.