1 definition by Sangka

1
Word used to describe a person who randomly licks other people!
You Mongrel, you just licked me!! Eww!
by Sangka January 05, 2020
Get the merch
Get the Mongrel neck gaiter and mug.