Definition of Charmin™ noun from the Oxford Advanced Learner's Dictionary

 

Charmin™

 noun
noun
BrE
 
; NAmE
 
[uncountable]
 
jump to other results
the name of a range of US paper products. For many years television advertisements for soft Charmin toilet paper showed Mr Whipple, a supermarket employee, telling customers: 'Please don't squeeze the Charmin!’