Top definition
Someone who is wearing far too much perfume or cologne.
That woman is frosticating.
by S0nZofValor November 21, 2016
Get the merch
Get the frosticating neck gaiter and mug.