What does Avra Avra mean?

Avra Avra meaning in Urban Dictionary

Morning's first Breath.A breath of outdoors. is yet another term for a woman which usually a good time.