nagroid

someone who is or does something incredibely stupid
You nagroid, why would you do that?
by Harry Harris May 20, 2006
Get the nagroid mug.