Englishbitch slapnounMeaningAn open-handed slap to the face.Alternative form of bitch-slap.SourcesNo citations have been attached yet.