1 definition by Hyghry12309

When you pour large amounts of vodka on the ass cheeks and slap them simultaneously
I gave my girlfriend the Russian ass slap last night now I’m single.
by Hyghry12309 December 24, 2020
Get the Russian ass slap mug.