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