LOL - I'm usually pretty good with the acronyms (have to stop myself using them too much on SS, because I realise that some of them are abit vague if you are trying to guess).
GF - The only thing that came to my mind was Girlfriend, but I think you are right that granny flat makes more sense.