Top Definition
a stimulant in liquid form;

or: ejaculate shot from a friction generator, also known as a love truncheon or penis.
LVS - "I'm not sure whether to be flattered or annoyed that this dude used his love truncheons leftover liquid energy to lavalier me last night..."
by Elric21 March 14, 2012

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.