1 definition by jwbark

a person who doesnt ever leave u alone whose really annoying
by jwbark September 30, 2003
Get the shnabbert mug.