2 definitions by Tiberius183
When using a public restroom stall, and two other people are defecating in the stalls on either side of you rather loudly, and with pungent odor.
by Tiberius183 May 23, 2020
Sex over video chat.
by Tiberius183 December 18, 2021