ptdrTop 25000MeaningsInterjection1. initialism of pété de rire (literally “exploded from laughter”), approximately equivalent to English PMSL (Internet slang, text messaging)