look up any word, like sex:
 
1.
a word used to describe something amazing or fascinating. #ghettolangswagg
The new BMW is amazballs.
by Eshthi December 12, 2011
27 14