Definitions by Cucarachina
Newsgasm
I’m pretty sure I had a newsgasm when I learned that Trump will have to submit his tax forms for the last 8 years.
Newsgasm by Cucarachina June 23, 2020
Fart that!
Fart that! by Cucarachina May 7, 2014