person who says memorable phrases - Spanish English Dictionary