Actually, I learned that term "Silay" quite recently from my buddy Guinness (also a forum member). It means housewife or soccer mom in Cantonese. Now you know what it means also.
oh i know what it means... thats why I found it funny (I think it's see lai?). Sadly, it's kinda true. For those coming up to the meet, you have been warned =).