amazeballs

Etymology
(the "bravery, courage" meaning of balls)

Adjective

 * 1)  Amazing.