look up any word, like darude - sandstorm:
 
1.
Another phrase, often derogatory, for an IMAX screen in a movie theater.
Inception, Chris Nolan's latest movie, is destined to play at the steroid screen.
by hnt523 October 01, 2009