2 definitions by ibbybibby

the little piece of poo which comes out when youve being sitting on the toilet for ages
by ibbybibby January 27, 2020
Get the Cheg mug.