Noun. 1. A loud kiss. From the noise it might make.2. One pound sterling, although usually in the plural. E.g."She still owes me 40 smackers from last week."3. A strong physical blow. E.g."I caught him a right smacker on his jaw."
SMACKER
Meaning of SMACKER in English
Slang English vocab. Английский сленговый словарь. 2012