Definify.com

Definition 2024


pear_of_anguish

pear of anguish

English

Noun

pear of anguish (plural pears of anguish)

  1. choke pear