enfant terrible
noun (plural enfants terribles)
Etymology: French, literally, terrifying child
Date: 1851
1. a child whose inopportune remarks cause embarrassment, a person known for shocking remarks or outrageous behavior, a usually young and successful person who is strikingly unorthodox, innovative, or avant-garde