1 definition by LudwigVan2

A name for a fictitious feminine hygeine spray, proposed by George Carlin.
Pass me the charon
by LudwigVan2 June 25, 2010
Get the Charon mug.