Question: what is pmsl stand for?
Answer: PMSL is internet textspeak for pissing myself laughing. It is more commonly used among those who speak British English.