Top Definition
the last piece of toilet paper that left after doing "the deal"
i was stucked at the public-toilet for an hour cuz' there allways an "oh-shit paper" on there
by Yoni zabari February 19, 2007
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.