noun Scot. a magpie. Scot. and North England. a talkative person; one who chatters.
piet 🔊 Listen to this noun Scot. a magpie. Scot. and North England. a talkative person; one who chatters. Share Facebook Twitter Google +