Sharted

The act of trusting a fart but shitting yourself instead.
by An intelligent individual REAL October 27, 2022
mugGet the Shartedmug.

Share this definition