1 definition by enilot

Top Definition
Greatly excellent/magnificent
This new invention is grandtabulous execellentfantabulous

This invention is grantabulously better when ccompared to the earlier invention
by enilot July 09, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.