1 definition by DeriAir

Top Definition
something amazing, awesome, fantastically magical. Something so epic and awesome that it is beyond definition.
Dude, I banged my girlfriend AND her twin sisters. It was fantasmagical.
by DeriAir October 07, 2009

Mug icon
Buy a fantasmagical mug!