Definitions by FUCKSHITBITCH13245215125346486
ninja fap
The art of masturbating in a high/semi-high traffic area in your home or in a public area without anyone catching you or being suspicious of anything.
ninja fap by FUCKSHITBITCH13245215125346486 April 24, 2011