nagroid

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