Top definition
A mindset or state of being close to godlike...nobody can be told what carpoflash it, you have to discover it for yourself,it is something different to everyone, a cleaning product, no no product is too small, too paltry a word...
She is truly the dali lama of carpoflash
by Annie April 07, 2005
Get the mug
Get a carpoflash mug for your dog Julia.