blubberhead
/ˈblʌbərˌhed/Definitions
1. noun
A foolish or stupid person
“He thought he was clever, but his friends considered him a blubberhead for not seeing through the scam.”
2. verb
To talk foolishly or nonsensically
“Stop blubbering on about nothing and let’s get some work done.”