Green’s Dictionary of Slang

blossom n.1

[ety. unknown]

a strait-laced or jealous person.

[US](con. c.1840) ‘Mark Twain’ Huckleberry Finn 199: Henry the Eight [...] He was a blossom. He used to marry a new wife every day, and chop off her head next morning.
[Aus]Bulletin (Sydney) 22 Oct. 8/4: [A]s the Government candidate was sitting peacefully in his office thinking over things, a big, excited man came in with a stick behind him, and asked him if he was the blossom running this show as the friend of the working man?
[UK]A. Binstead Mop Fair 35: Her ‘boy’ was a bit of a blossom in some matters.