Green’s Dictionary of Slang

muddle on v.

see muddle v. (1)