look up any word, like pretty face challenge:
A Term Peter Griffin dubbed in "The Thin White Line"(Family Guy). Used to Insult another in a Harsh, Demeaning and Humorous way.
Possibly of Italian or Germanic Origin.
Head Rehab Lady: Wait a minute. Brian, you have a pre-existing relationship with this Degenerate?

Peter: A Degenerate, am I? Well, YOU are a Festezio! See? I can make up words too, Sister.
by Scandium2769 December 10, 2010
dude i was at this sick FESTEZIO last night!!!!
by walid z aboulhosn November 27, 2007