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
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
buy the domain for your art vlog