ROTFLSOHTIRDTSACAFRAEUIH Share definition Flag Rolling On The Floor Laughing So Hard That I Roll Down The Stairs And Crack A Few Ribs And End Up In Hospital I saw something funny so i was ROTFLSOHTIRDTSACAFRAEUIHl! ROTFLSOHTIRDTSACAFRAEUIH by Shemale93 October 29, 2010 Get the ROTFLSOHTIRDTSACAFRAEUIH mug.