slang fool%2c blockhead%2c dolt%2c nincompoop

listen to the pronunciation of slang fool%2c blockhead%2c dolt%2c nincompoop
slang fool%2c blockhead%2c dolt%2c nincompoop