1 definition by ScarlettHarlot

Becoming so enraged by a situation that you have to vehemently punish your genitalia and proving that you are Master of the Universe
I just got done playing Gears of War with the bros, now I gotta go Mad Fap
by ScarlettHarlot January 29, 2016
Get the Mad Fap mug.