Iconoclast

ICONOCLAST (icon·o·clast \ahy-‘kon-uh-klast\) noun.
DEFINITION: a person who criticizes traditional beliefs and institutions.
EXAMPLE: The music critic was a notorious iconoclast who wasn’t afraid to speak his mind about Elvis and The Beatles.