Basically another word for "sausage fest." Meaning a place with a high ratio of men compared to women.
Or a place where gay males congregate such as a homosexual strip club or gay bar.
Or a place where gay males congregate such as a homosexual strip club or gay bar.
by Ebenzer Splooge February 01, 2011
That bitch is a venus dick trap.
by G.A.O.T.U. June 18, 2016