Green’s Dictionary of Slang

amazeballs! excl.

[2010s] amazing! remarkable!; also as adj.