ptdr
Top 25000
Meanings
Interjection
1. initialism of pété de rire (literally “exploded from laughter”), approximately equivalent to English PMSL (Internet slang, text messaging)