dodunk

noun
do·​dunk | \ ˈdōˌdəŋk\
plural -s

Definition of dodunk

New England
: a stupid person : dullard

History and Etymology for dodunk

origin unknown

Keep scrolling for more