Top Definition
The sheets of toilet paper that secretly stick to you even as you exit the bathroom.
Get a load of the Receipt of Deceit on that guy's shoe! He must've paid the roll troll a lot of turdage in that transaction.
by Mountbatten BLAMMO™ August 01, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.