meaning of blue-headed Snickerwhich

blue-headed Snickerwhich meaning in Urban Dictionary

a kind of person who bans all candy, and thinks the whole world would be a better location without sugar. This individual enforces their values about the evil in sugar to household, and neighbors causing a riot.