horse buss

Fun Dictionary -> horse buss

horse buss - Vulgar Dictionary definition

A kiss with a loud smack; also a bite.