A slang word for the female genitalia. A term that is popular with ex-TDC members and readers of "The Picture" magazine.
by Cheddar Bob November 28, 2003
by Cheddar Bob November 13, 2003
by Cheddar Bob November 13, 2003
by Cheddar Bob February 20, 2024