The difference between Mama's boy and Nancy

When used as nouns, mama's boy means a male person, especially a young man or boy, who is overly attached to or influenced by his mother, whereas nancy means an effeminate man, especially a homosexual.


check bellow for the other definitions of Mama's boy and Nancy

  1. Mama's boy as a noun (idiomatic, derogatory):

    A male person, especially a young man or boy, who is overly attached to or influenced by his mother; a sissy.

    Examples:

    "He's such a mama's boy that he can't even ask a girl out for a date without his mother's approval."

  1. Nancy as a noun (British, US, derogatory, slang):

    An effeminate man, especially a homosexual.