Tag: Frustrated by India's defeat fans made memes and jokes