A baby mama is a slang term for a mother who is not married to her child's father, although the term often carries other connotations as well.