guruvendra Share definition Flag Always trying, despite the prevailing circumstances. He is so guruvendra! guruvendra by gr101 November 24, 2021 0 0 Get merch Get the guruvendra mug. Buy Now — $32.95 See more merch