Ukrainian bitch slap Share definition Flag A melee attack of the native Ukrainian Have you ever seen a Ukrainian bitch slap? Very few people survive Ukrainian bitch slap by conlyn August 31, 2007 0 0 Get merch Get the Ukrainian bitch slap mug. Buy Now — $32.95 See more merch