Sort:  

Yes... I just did some Google foo and believe that is the nickname. It is the common slang for cockroach in some parts of China.

Like I said... I think that the pinyin you gave is of the Mandarin... And the pronunciation we used was the Cantonese...
But same difference!
😁

I only ever heard it (and spoke it) in Cantonese. The first word sounds like Soo(as the sound in "soup")... So that first word may be the same... But I would need my wife to write the Chinese characters in order to be sure.
Peace