by Cheddar Bob November 13, 2003
by Cheddar Bob February 20, 2024
by Cheddar Bob November 13, 2003
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