Top Definition
a chemical cocktail of xanax and muscle relaxers, used in conjuction to relax one's mind and body.
I couldn't sleep last night so I did some chemical yoga and it put my ass down.

I did chemical yoga, so I can't exactly move at the moment.
by G Lish April 23, 2005

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.