Boo-boo Synonyms

bo͝obo͝o
An embarrassing mistake
(Noun)