Top Definition
The magical goo showing up after repeatedly rubbing the skin lamp raw for hours, wishing you could get off
At long last...the Liquid Genie finally appeared...(Wish I'd remembered to buy more kleenex!)
by Grivenshnavel August 09, 2008
5 Words related to Liquid Genie
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.