by Falconfootball09 January 27, 2010
by zoeparkerbabababaaaba September 03, 2008
by bfrisky November 04, 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 04, 2007
by elta mozo December 31, 2010
by Forshoureandsevenyrsago October 08, 2022