What does ROFLSHMSFOAIDMT stand for?

Here's a list of possible definitions for the shorthand ROFLSHMSFOAIDMT:


Definition

Category

Rolling On Floor Laughing So Hard My Sombrero Fell Off And I Dropped My TacoChat


© Abbreviations.com