popinjay

noun

1.
a vain and talkative person (chatters like a parrot)
2.
an archaic term for a parrot