Investigating TIFU Meaning & Use
New acronyms and abbreviations frequently appear in the huge online community and forum environment, confusing us and making us want to know what they signify. "TIFU" is one such abbreviation that has grown in popularity. geekytoes.com - exploring tifu