Crossword clues for Self-deprecating Internet abbreviation 3 letters:FMLSelf-deprecating Internet abbreviation