bluenoser
/ˈbluːnoʊzər/Definitions
1. noun
A person who pretends to be a rebel or nonconformist, especially by criticizing authority or conventions, often without actually doing anything about it.
“The blogger was accused of being a bluenoser, criticizing the government without offering any real solutions.”
2. verb
To pretend to be a rebel or nonconformist, often by criticizing authority or conventions.
“He bluenosed about the new law, but didn’t attend the protests.”