look up any word:
1. Ukrainian bitch slap
A melee attack of the native Ukrainian
Have you ever seen a Ukrainian bitch slap? Very few people survive
rss and gcal