nice Nelly

nice Nelly (1) or nice Nellie  {n.},  {informal}
Someone who acts too good to be true; a prude; a prig.
We took him for a nice Nelly when he wouldn't fight.
Categories: informal noun