in the U.S. Someone who means well, but doesn't understand that "the road to hell is paved with good intentions" - Saint Bernard of Clairvaux
see also Naive, Hypocrite
Johnny means well, but like most Liberal asshats, he hasn't thought it through yet.
79👍 162👎