Quiz [HSK 6]

in a difficult position or situation; in a tight corner; scoundrel! (derogatory)