Top definition
Accidentally poop your pants. That moment where you thought you farted but you actually shat your pants
Damn i terkencet
by Garok Bopleh April 24, 2018
Get the mug
Get a terkencet mug for your bunkmate Jovana.