pmplsh Share definition Flag Stands for "Peeing My Pants Laughing So Hard" Person #1: ...and then i called her a loser and walked away. Person #2: omg, pmplsh! pmplsh by tori6000 July 5, 2010 0 0 Get merch Get the pmplsh mug. Buy Now — $32.95 See more merch