Avinesha Share definition Flag A group of people from china. The modern group of such people usually take calls while in a toilet. Hey look! Its Avinesha! Avinesha by alpha112084 July 2, 2019 0 0 Get merch Get the Avinesha mug. Buy Now — $32.95 See more merch