meaning of Bitch-Slap The Theremin

Bitch-Slap The Theremin meaning in Urban Dictionary

Euphemism for masturbation.