There is a very nice word describing a person who is too concerned about being a perfectionist. I had once read it somewhere, thought my grey cells would be effective enough and didn't write it down.

Could someone please help?