1 definition by MountainMan1346
A word that was created because Americans are unable to use any other adjectives besides "amazing" and "awesome".
It simply means amazing or awesome.
It simply means amazing or awesome.
by MountainMan1346 April 9, 2010