dumbnut

listen to the pronunciation of dumbnut
English - English
A stupid person