MSc Ed Res's definitions
A swear word referring to the disgusting experience of having diarrhea at a time when you were supposed to be having fun.
by MSc Ed Res January 25, 2016
Get the statistics mug.
Get the statistics mug.We'll email you a link to sign in instantly.