A clumsy, blundering person who makes mistakes often.
Today my dad was such a blunderbuss! He dropped his coffee and then tripped over some papers!
The plural of blunderbuss is 'blunderbusses'.