goldfish bowl
goldfish bowl {n.}, {slang}, {informal}
1. A situation in which it is not possible to keep things secret for any length of time.
Washington Society is a goldfish bowl.
2. An apartment or place that provides no privacy for its occupant, e.g., an office that has too many windows.
Joe's office is a goldfish bowl, that's why I didn't let him kiss me there.
Categories:
Source: A Dictionary of American Idioms