Top definition
a person who doesnt ever leave u alone whose really annoying
by jwbark September 30, 2003
Get the mug
Get a shnabbert mug for your cat Julia.