meaning of bugburners bugburners

bugburners bugburners meaning in Urban Dictionary

dense spectacles for picture weakened; noun. Dense glasses