LunarYearOfTheSheep's definitions
When you're ready to go out but just pop to the toilet quickly before you leave and end up having a really long poo that results in you being late.
by LunarYearOfTheSheep January 30, 2015
Get the Distracturd mug.