smacker Meaning, Definition & Usage

  1. noun a loud kiss
  2. noun a very powerful blow with the fist

WordNet