It's primarily British slang, though it caught on stateside in a lmited capacity 10-15 years ago, with the broadcast of, "The Young Ones," a Brit sit-com that was shown on, I think VH1 (?)
Of course, from now on, it will also be recognized as an euphemism for "Human Shield."