Meaning of PMSL in English:

PMSL

abbreviation

vulgar slang British
  • Pissing myself laughing (used to express great amusement).