Ngee Ngow is an adjective defining the person you're refering to as being silly, not considerate, ignorant, irrational... all those feelings mixed. You can almost call that person an idiot but it might be too strong (because a nice person doesn't call the other an idiot). Ngee Ngow is a mild, alternative choice that I'd like to recommend.
This is a perfect comment about that bloke who keeps doing that thing over and over despite you specifically requested the guy not to do it like a million times. Ngee Ngow Mak Mak!!