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