Definitions by bxemsmedic
paper toilet
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'.
paper toilet by bxemsmedic September 15, 2009