by zoeparkerbabababaaaba October 20, 2008
by Falconfootball09 January 27, 2010
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 25, 2007
by elta mozo December 31, 2010
by Forshoureandsevenyrsago October 07, 2022