When someone farts and accidentally poos a little in their pants.
Oh god, I just farted and logpopped!
by Rumnbraison November 16, 2018
Get the Logpop mug.