meaning of Amy McDonald

Amy McDonald meaning in Urban Dictionary

an excellent individual nice becoming around hates her sibling Katie or Caitlin McDonald really sexy