3 definitions by The original STD
by The original STD June 22, 2019
A (often excruciatingly large) dump left in the toilet, unflushed, for the next bathroom user to find.
by The original STD March 12, 2022
“Last night was (an) absolute kabaz”
by The original STD April 9, 2023