TOP

Definition of chowderhead noun from the Oxford Advanced American Dictionary