What does Amazetits mean?

Amazetits meaning in Urban Dictionary

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