trapped, cornered; discommoded, discomfited; in a quandary

listen to the pronunciation of trapped, cornered; discommoded, discomfited; in a quandary
English - English
up against the wall

The IRS had me up against the wall.

trapped, cornered; discommoded, discomfited; in a quandary
Favorites