• word of the day

    smacker

    smacker - Dictionary definition and meaning for word smacker

    Definition
    (noun) a loud kiss Definition
    (noun) a very powerful blow with the fist
Download our Mobile App Today
Receive our word of the day
on Whatsapp