Top definition
When someone licks your face as a sign of affection
I heard Linda got a slug kiss last night... Gross
by Therealthug1278 April 15, 2015
Get the merch
Get the Slug kiss neck gaiter and mug.