A 'poison pen' letter is a letter full of bile and hatred. In some cultures, pennies or other coins are reputedly placed on the eyelids of deceased persons in order to keep the eyes closed. To 'bat one's eyes' is to flutter the eyelids prominently-- it is a clichéd gesture of flirtation by young ladies.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.