What does bone-naggot mean?

bone-naggot meaning in Urban Dictionary

a person who is a moron An Imbecile Someone that makes several errors.