Skype me: europe80
email: europe80(at)email.de______
'Wah Lau' is a typical Singlish (Singaporean English) Hokkien term which can be loosely translated as "oh my goodness", "wow", or "damn!", depending on tone and context. Not the most polite outcry though..