ombudsman - Dictionary definition and meaning for word ombudsman
OH MAN I need an OmbudsMAN for this problem