generation x: the generation following the baby boom (especially Americans and Canadians born in the 1960s and 1970s)
swat team: a squad of policemen who have been trained to deal with violent and dangerous situations