Phrase/Idiom | bitch slap |
---|---|
Definition | This expression refers to an open-handed slap in the face intended to be humiliating. |
Example | Bitch-slapping is what he needs after doing that horrible thing to you. |
Learn with these flashcards. Click next, previous, or up to navigate to more flashcards for this subject.
Next card: I bite chew difficult manage started translate financial
Previous card: Birthday suit humorous expression means wearing bathroom door
Up to card list: English Idioms & Phrases Dictionary