No this isn't a rather posh funny english name, but that would be funny wouldn't it! Far from it in fact as this is a good ole' West Country expression meaning - a damm fine filly - an attractive young person - or a cracking good sheila as they say here.....hehehehe. It's one of my favourite Somerset'isms. Stick around for some more and help me out with a few. I'll make them in bunting if anyone wants them? This one is $30 (£20).