Is it your first time knowing about the term ‘micro-cheating‘ like I was few days ago? I used to think I have known virtually enough slangs and other vulgar terms until I saw an article in this regard too. Now,...