an person who is very annoying and only talks about themselves
stop being such a hoofnaggle!
by lovie_xo January 27, 2005
Get the hoofnaggle mug.