Prim, according to answers.com means:
Precise or proper to the point of affectation; excessively decorous
I think that describes Delcatty quite well
And congratulations to all those who scored a point! It was fantastic to see so many forum faces there, it really reminded me of the old-style trivia that we used to have with so much participation.