1 definition by Eshthi

Top Definition
a word used to describe something amazing or fascinating. #ghettolangswagg
The new BMW is amazballs.
by Eshthi December 12, 2011
Mug icon
Buy a amazballs mug!