look up any word, like swag:
Is a sports stadium or arena where fans "flock" to in large amounts to cheer on their favorite team as they do battle versus the opposition.
The Eagles fans enter the "Flocktagon" by the thousands on Sunday afternoons to watch their team do battle.
by Mr. Dunkadelic USA November 18, 2011
0 1