Ken Livingstill's definitions
The only brand of toilet paper that, when used, leaves more shit on you than you started with. Also see Daily Heil.
by Ken Livingstill February 16, 2005
Get the Daily Mail mug.
Get the Daily Mail mug.We'll email you a link to sign in instantly.