I hate abbreviations, ama can stand for a number of things. Please clarify.
Acronyms are not my strong suit either. It seems ama is ask me anything.
Reddit is some social networking thing...maybe.