1 definition by Stella Dillard

a phrase used to describe Jason and Jacey, and anything they do together. "better than awesome" cannot be defined, because it's impossible to put into words how awesome it truly is.
She thinks he's better than awesome.
by Stella Dillard October 29, 2010
Get the better than awesome mug.