Top definition
when your head simply explodes from the sheer fact that something so awesome in magnitude that it takes the word Frantastic to the next level. Generally used to described anyone who's name started with Fran, no matter the ending. Fortunately it can now be used to describe any Life-changing event.
Person 1: How can you describe the best thing in the world bro? I'm just at a loss
Person 2: Man, you just had the humbling gift of experiencing a Frantastibular moment!
by UJCRY September 08, 2015
Get the mug
Get a Frantastibular mug for your fish Manafort.