doudoune
Top 15000
Meanings
Noun
1. breast, melon (informal)
2. parka, anorak, down jacket, puffer jacket (informal, clothing)
3. soft toy, stuffed animal, plush toy (informal)
Examples1
She leans over and there are her melons / Like two pieces of Turkish delight