dwydlip
has the following definition + add your definition
don't wash your dirty linen in public
don't wash your dirty linen in public is used in Acronym Proverb
The word dwydlip is used in Acronym, Proverb meaning don't wash your dirty linen in public