stuff-up
English
Noun
stuff
-
up
(
plural
stuff-ups
)
A
mistake
or
fail
.