That movie was amazeballs!
Extremely good or impressive.
Her performance was total amazeballs.
Something that is very impressive or excellent.
Amazeballs! I can’t believe we won!
An expression of excitement or enthusiasm.
With powerful free picture dictionary & flashcards.