Top Definition
To experience something so profoundly wonderful words can rarely explain it.
Betty: Well Gladys what did you think of that protein shake?
Gladys: It was Franktastic
by Sideswipe December 10, 2006

Free Daily Email

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

Emails are sent from We'll never spam you.