ScarlettHarlot's definitions
Becoming so enraged by a situation that you have to vehemently punish your genitalia and proving that you are Master of the Universe
by ScarlettHarlot October 14, 2016
Get the Mad Fapmug.
Get the Mad Fapmug. We'll email you a link to sign in instantly.