"i was in the bathroom the other night and my girlfriend totally walked in on me while i was blasting taft
the act of [masturbation], a term popularized by certain message boards
""i was in the bathroom the other night and my girlfriend totally walked in on me while i was blasting taft" What is the definition of "blasting taft"?