Top definition
a woman who is a ball of pent up sexual energy and has trouble going a day with out release
by Jack1911 June 10, 2018
Get the mug
Get a Secret slug mug for your barber Sarah.