look up any word, like no soap...radio:
 
1.
The act of asphyxiating yourself while dressed as Batman while masturbating to have a better climax.
Friend 1: "Hey, why do you have a red mark on your neck?"

Friend 2: "I spent all day yesterday Batfapping."
by CrabappleSnapple October 19, 2013
1 0