meaning of Bloody Gorbachev

Bloody Gorbachev meaning in Urban Dictionary

Taking ones spouse, striking it form behind while shes from the cloth then taking out to slap it on her forehead, final result a pleasant little birthmark on her head.