meaning of Abby Palmer

Abby Palmer meaning in Urban Dictionary

An awesome woman who likes to talk about and/or draw Yaoi. :)