look up any word, like the eiffel tower:
 
1.
Merging jaw dropping with fantastic. Meaning extremely good. Similar to the phrase jawsome
His ride was Jawtastic yo!
by NeoDhanjal January 11, 2007