Is there a word for a place where people frequently come in contact with one another? This is like an intersection but in the context of general habitable places. For example,
[...]as I was running up and down to calm down my stupid dog so that he won't go out and bite people and/or bring bring back a piece of raw flesh and/or throw up a massive vomit somewhere __.
