I am a Malaysian born chinese (MBC??) and i do speak\understand quite a number of dialects : Cantonese Hokkien TeoChew Malay English Indian Spanish i love to learn languages...
whenzounees i understand mandarin but i get lost in the conversation when they speak it fluently! and i can understand cantonees a bit, but that is mostly scolding..
i speak mando sometimes and together with chiu chau it gets all mixed up and...yeah...my mum is trying to teach me canto ...its confusing...but mans...so many cantos
i speak cantonese but my dad could under stand mandarin aswell but cant speak i cna only understand a little bit but can only say hello and bye