Skip to main content

Definitions by Victor88

kaushika 

(Verb) To dazzle someone into a parallel universe
1. She Kaushikaed the entire audience with her presentation!
2. No one Kaushikas me like you do.
kaushika by Victor88 August 24, 2016