look up any word, like blumpkin:
 
1.
an person who is very annoying and only talks about themselves
stop being such a hoofnaggle!
by lovie_xo January 27, 2005