English Dictionary
Definition creampuff in British English
creampuff noun
[countable] noun
/ˈkriːmˌpʌf/
Synonyms and related words
Synonyms and related words
