meaning of Alia Vigilante

Alia Vigilante meaning in Urban Dictionary

An amazing artist who uses acrylic paint and oils to make totally bad ass works of art. Look this bitch up.