Top Definition
Any aspect of the practice of yoga that provides great pleasure or delight.
That new yoga pose we learned today is yogalicious.
by Downward Dog November 28, 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.