A derogatory term for someone mumbling nonsense and generally bothering peopleUsually applies in social situations where an incoherent person is causing a nuisance
Check out that mumbleboth over there. Stop mumblebothing me dude.