Find the word definition

Wiktionary
gazelle on the lawn

phr. (context euphemistic colloquial English) (alternative form of gazelle in the garden English)