a.) A store that can be found it many malls. Sells tshirts with a lot of cool stuff on them, track jackets, etc. Not "punk", not "prep", more 'rock' you could say.
A Devry Tech (circa 1973) word meaning "God, this is tough!", or oh my god! (omg). It was very popular with the Tunnels and Trolls junkies in Arizona until the persistent commercialization of Dungeons and Dragons.