1 definition by IAmBackBaby

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

Mug icon
Buy a Fantabulantus mug!