Top definition
can·non cleanse
kanən/ /klenz/

The act by which a water main leak destroys your entertainment room and any, if any, incriminating evidence is washed away.
Man, I might just have to Cannon cleanse this place before the wife gets home.
via giphy
by The accommodator August 19, 2019
Get the mug
Get a Cannon Cleanse mug for your bunkmate Larisa.