Definitions by tuba (and kabir)
slaughing
Slaughing (verb); spending a naked evening with your loved one. Has to be someone you're actually in love with, though. Otherwise the term does apply. Anything but sex, though.
slaughing by tuba (and kabir) January 5, 2009