N. An insult used to describe someone who extremely irritating and annoying and needs to stop because they are giving you a migraine.
by scrabblemaster3000 May 12, 2016

The most annoying person you know- someone who is constantly butting into your business and doesn't even need to say anything to make you really bugged off.
by scrabblemaster3000 January 14, 2017
