Indonesian swear words beginning with the letter O

Phrase Meaning Is This Accurate?
orang (pria/wanita) miskin poor (men/women) (27%)      (73%)
Orang kaya bajingan! Bastard rich men! (25%)      (75%)
otak melayu extremely stupid (35%)      (65%)
otak udang prawn brain (shit in the brain) (76%)      (24%)