by zoeparkerbabababaaaba September 3, 2008
by Falconfootball09 January 27, 2010
by bfrisky November 4, 2009
by Honky_Tonk_Dixie February 26, 2009
A phrase that a woman can use when she needs to go to the bathroom. The female counterpart to "leak my lizard"
by squirly g June 4, 2007
by elta mozo December 31, 2011
by Forshoureandsevenyrsago October 8, 2022