meaning of Aonia

Aonia meaning in Urban Dictionary

an eco-friendly onion that may completely damage your picture