meaning of Annihilation Lair

Annihilation Lair meaning in Urban Dictionary

Defined as the stage between amounts seven and eight in Dante's Inferno. This stage is reserved soley for commies and hippies.