Noun Definition

smacker

1.Definition: a loud kiss

Category: General

2.Definition: a very powerful blow with the fist

Category: General