2 definitions by Rupert3363

The very urgent need to Take a Dump. An emergency need to defecate.
I had to emergiTAD this morning; I ran to the bathroom.
by Rupert3363 February 23, 2021
Get the EmergiTAD mug.
Did you hear? Jimmy finally got space aids!
Wasn’t he vaccinated?
by Rupert3363 September 26, 2021
Get the Space AIDS mug.