Means either one of two things 1: where you get so much pussy from a woman of women and/or such great pussy that for the time that is all you can think of and are over come at how alsome and great it is. 2. A red light district.
The two meanings can overlap.
The two meanings can overlap.
by The Fury 13 October 16, 2010
by Doris Paerk and Tim Saun November 23, 2007