noun
Meaning 1
A modern, novelty activity that combines a standard beginner-level yoga class with the presence of live goats which can interact with participants, sometimes climbing on them.
Definition source: English Wiktionary via Wiktextract
Usage: uncountable
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided