a derogatory term used much like jerk
can be used in the presence of children
a combination of mother and father put together creating mofather
it sounds like mofo
but comes from the children's show "Tak and the Power of Juju" so it is a kid friendly insult.