Top definition
An Amazingly AMAZING thing that you cannot believe exists, something better than all the Gay Gods combined
You are Fantabulantus!
by IAmBackBaby September 13, 2020
Get a Fantabulantus mug for your friend Larisa.