Really big, or to a large degree.Mainly used by American military personnel stationed in Germany. Stuttgart is a big city in Germany.
Man, that is really messed up. Yeah, bigger than Stuttgart.