1 definition by Shemale93

1
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!
by Shemale93 October 29, 2010
Get the merch
Get the ROTFLSOHTIRDTSACAFRAEUIH neck gaiter and mug.