What does amy needham mean?

amy needham meaning in Urban Dictionary

whore. is apparently a great kinda gurl but when you're able to understand the girl, she will cheat the woman way to avoid it of anything. she's a player inside her own legal rights. quite, but evil underneath ;) amy