Dictionary.com
Thesaurus.com

have been blundering

  • present perfect progressive
    of blunder.
    blunder
    noun
    a gross, stupid, or careless mistake.