computer store: a store that sells computers to the small businessperson or personal user
artifact: a man-made object taken as a whole
slam dancing: a form of dancing in which dancers slam into one another; normally performed to punk rock