To say that something is amazing. It can be anything that is a positive stimulant to all the five senses.
by whiteguydude July 10, 2009
Get the fantastically fireballmug.
Get the fantastically fireballmug. We'll email you a link to sign in instantly.