meaning of Adwoa

Adwoa meaning in Urban Dictionary

An African girl created on Monday called by un-imaginative moms and dads.