ROTFLOLTNTPIMP

AcronymDefinition
ROTFLOLTNTPIMPRolling On The Floor Laughing Out Loud Trying Not To Pee In My Pants