omg seeing lilo at hyde last night was amazeballs
a douchey/hollywoody way to say amazing, originated by a youtube comedy duo named jessica and hunter and popularized by blogger perez hilton
"omg seeing lilo at hyde last night was amazeballs" What is the definition of "amazeballs"?