Top definition
A person who has seen things no one should ever see.
He acts like he is agnivesh.
by Ramsay March 18, 2018
Get the mug
Get a agnivesh mug for your mate Vivek.