WOWTARTS's definitions
A poop that went down the toilet, but its stuck on the side so everybody smells the shit when in the bathroom.
by WOWTARTS July 12, 2017
Get the Fikreta mug.
Get the Fikreta mug.We'll email you a link to sign in instantly.