Top definition
Phase used to describe something that is good for you supposedly.

Originated from the Dr. Steve Brule skits from Tim & Eric Awesome Show.
by SherlockBrolmes May 29, 2010
Get the mug
Get a For your health mug for your cat Julia.