What does boo boo mean?

boo boo meaning in General Dictionary

an uncomfortable mistake