Noun: A place on the internet that is inhabited by one or many trolls. A troll cave can be set up anywhere, as long as there is at least one troll that is frequents the area in discussion.
www.4chan.com/b/ would be a troll cave and a wide variety of trolls reside there and will often procreate to make more trolls; these new trolls ar known as newfags on 4chan.
It is wise to avoid provoking them or feeding them.