down the tubes

انگلیسی به انگلیسی

• (slang) in trouble (as in "she is down the tubes for missing her french test")

پیشنهاد کاربران