Defining ‘virality’ would surely encourage a squabble. Some say it’s popularity achieved through repeated sharing, while some may say it’s about a content’s impact, if it...