meaning of Amy Pond

Amy Pond meaning in Urban Dictionary

the greatest partner of doctor whom however!