Ive been living here for just on 8 years. I consider that as an expat. However it appears to me that on this forum some may have "Thailand Expat" as a descriptor in their Avatar, or nickname or what ever you want to call it, and they don't actually live here, Maybe they travel back and forth, maybe they just made it up, But in my mind to be an expat means that you infact expatriated from your home country.
So I am a Thailand Expat, are you too?