Phrases.com »
Phrases related to: have a frog in one's throat
Yee yee! We've found 1 exact match matching have a frog in one's throat.
Sort:RelevancyA - Z
have a frog in one's throat | To feel the need to cough; to have a tickle in one's throat; to have a scratchy or uneven voice. | Rate it: (0.00 / 0 votes) |