2GET!
To answer your question, not quite. I believe the literal translations is "One who is a self-righteous dumbass, or one whom engages in acts of self-righteous dumbassery.