Get an English Tutor
English word sweater puppies comes from English puppy
puppy (English)
(transitive) To bring forth whelps or give birth to pups. (derogatory) A conceited and impertinent person.. (informal) A (generic) thing; particularly something that is a nuisance; a sucker.. (slang, usually, in the plural) A woman’s breast.. A young dog, especially before sexual maturity (12-18 months). A young rat.. A young seal.
sweater puppies (English)
(slang) a woman's breasts.