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