Top Definition
a mesmerizing beauty, one that transcends all limits or borders,
a stage before the attainment of moksha, where all attachments are realised and the ultimate truth of nirvana lies ahead.
He is at the stage of Turiya

To reach the stage of Turiya, one needs extreme devotion and dedication
by Rhapshody October 26, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.