meaning of buffing me vampire slayer

buffing me vampire slayer meaning in Urban Dictionary

the work of male masturbation