Sekirov Dictionary

smacker

noun5

  1. (slang, humorous) A loud kiss.
  2. (slang, humorous) (chiefly in the plural) A lip.
forms

smackers

This dictionary works without the internet: on your phone · in Chrome