1 definition by HWAN_E_SAN

Top Definition
Liver Lips is a term of endearment for a close friend...

"What's up, Liver Lips???"
by HWAN_E_SAN August 23, 2003

Mug icon
Buy a liver lips mug!