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
Get the mug
Get a oh-shit paper mug for your father Bob.