1 definition by GigaD

The act of something permanently permeating like an extremely unpleasant odor.
Our co-worker told us that the smell in the women’s bathroom was ”permenating” or extremely stinky!
by GigaD September 10, 2019
Get the Permenating mug.