ant farm

a.k.a. gigaplex

Huge multiscreen theater complexes with glass facades, often found near American malls. 

See also : big box store  
NetLingo Classification: Online Jargon

Updates