1 definition by Texangal78

Something, some place or someone that is totally cool or wonderful. Has German roots and connotes anything fabulous.
That is totally from Zafazalon...

Meaning "That is totally awesome!"
by Texangal78 May 19, 2011
Get the Zafazalon mug.