Define Tube Station Meaning

Tube Station
A description for the presence of too many men and not enough women, "tube station" draws from a play on words of the European transit system. Analogous to "sausage fest."

Dude. There are no chicks here. This bar is a fucking tube station.
By Essie