Gazelle-on-the-lawn definitions

(euphemistic, colloquial) Alternative form of gazelle in the garden.
phrase
0
0
Advertisement