A Kinghorn woman with a strong will and wicked sense of humour has celebrated her 100th birthday.