doudoune
Meanings
Noun
1. breast, melon (informal)
2. parka, anorak, down jacket, puffer jacket (informal, clothing)
3. soft toy, stuffed animal, plush toy (informal)
Examples1
Elle se penche et voilà ses doudounes / Comme deux rahat-loukoums
She leans over and there are her melons / Like two pieces of Turkish delight