meaning of Azaria azaria

Azaria azaria meaning in Urban Dictionary

awesome stunning woman with sexy eyes, a lovely laugh and a face which will take your breath away, somebody great having around and an excellent gf, original, very difficult discover somebody just like the woman a crazy buttheaded mongrel who sucks on cattle