What is Nagroid?
someone who is or does something incredibely stupid
You nagroid, why would you do that?
See idiot, face, dumb, stupid, twat