The term 'mama's boy' seems to be used primarily by women, seeking a male mate, to designate a specific type of male as undesirable due to the male's, perceived, strong attachment to his mother. This has some validity in specific cases, but in general is only a scape-goat for the female's own...