Top definition
The absolute highest level of awesomeness that one being or thing may achieve, it is a term that cannot be beaten by saying "more juggernawesome" because the only thing cooler is Chuck Norris
The preview for the Transformers movie is JUGGERNAWESOME!
by Danno1138 June 26, 2007
Get the mug
Get a Juggernawesome mug for your brother Manley.