Clue: Self-deprecating Internet abbreviation

Answer: FML

Length: 3


Similar Clues: