1 definition by NinjaaK

Top Definition
The dirty slap given by a vodka driven russian.
Babushka... Vodka Smack that motherfuckin whore!
by NinjaaK February 08, 2011

Mug icon
Buy a Vodka Smack mug!