Thank you Don! I have no idea how they came up with the name 'drabble' but it does kind of stick. Even though 'postcard fiction' is a pretty good description.
'Sudden fiction' is a great name, but it takes a lot of editing (for me anyway) to get to exactly 100 words, so not really much 'sudden' in it.