What is Sruti?
the definition of awesome.
wow, did you just save the world AGAIN? that's so sruti of you.
See awesome, fabulous, fantastic, cool, great