Word Definition

Muffed

  1. of Muff

Synonyms