LICKASOURUS


Meaning of LICKASOURUS in English

A large dog that can't stop licking people. Example: The lickasourus just got me.

Slang English vocab.      Английский сленговый словарь.