meaning of Amazetits

Amazetits meaning in Urban Dictionary

a far more effeminate alternative to "amazeballs" because...tits rule! =)