Well, according to urbandictionary.com it means "boobs" in Cantonese which is a totally different language from Mandarin, the language that is spoken in Taiwan and most of mainland China...