RitvikTeotia Share definition Flag A smelly person which is late for everything, he has a lot of money but loses it all the time. Oh my goodness how are you 6 hours late! your such a RitvikTeotia RitvikTeotia by rahul smolimoky October 8, 2019 0 0 Get merch Get the RitvikTeotia mug. Buy Now — $32.95 See more merch