Best definition
Yoghart
The sweat generated from performing Yoga. Commonly interlaced with traces of patchouly, incense and a vegetarian diet.

Oh dear I don’t think Amrit showered after class today, he reeks of yoghart!