Quiz: Political Lingo

What is a "527" group?