I ain’t been anywhere in SEA but I’d like to, as you say it looks comfy to visit and stay 😄
Personally I don’t know something like a dictionary focused on abbreviations, but I think it’s all fine to just ask the speaker, since you look you’ve already got the skill to do 👏