Top definition
when somebody has to shit bad but everyone is in the bathrooms so they get a piece of paper and shit on it
by kyle the pinger May 16, 2013
2
noun. Spanglish meaning for toilet paper. Coined by people who grew up with spanish or french creole speaking relatives by directly mentally translating 'papel de toilet'.
by bxemsmedic September 15, 2009