(SPOIL) [verb] [T] [informal] - to spoil (an opportunity) or do (something) badlyIt was a golden opportunity to impress them and I muffed it.She muffed her lines/words in her first stage appearance.
MUFF
Meaning of MUFF in English
Cambridge English vocab. Кембриджский английский словарь. 2012