dumbnut

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