Skip to main content

Taffs74's definitions

Liver licking

To drink excessively any alcoholic beverages.
by Taffs74 January 27, 2017
mugGet the Liver lickingmug.

Share this definition