meaning of artistically challenged

artistically challenged meaning in Urban Dictionary

means you draw butt at attracting.