What is the full meaning of amazeballs
an expression of enthusiastic approval [interj]
Example of the word amazeballs placed on a Scrabble board.