meaning of bone-naggot

bone-naggot meaning in Urban Dictionary

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