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