baffer
Top 20000
Meanings
Verb
1. to hit (on the face) (colloquial)
Examples2
I'd like to slap Tom.
I'd like to slap Tom.