Something (usually putrified) that smells really terrible.
That's one seriously festant log!
by Wu Dark March 29, 2004
Get the festant mug.