What is Mumbled?
to injure or inflict pain on yourself.
I mumbled my foot in the game.
See injured, bumbled, rumbled
All you need for a faster workflow in one place.