HORSE BUSS


Meaning of HORSE BUSS in English

A kiss with a loud smack; also a bite.

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