Hanapin
Piliin ang wika ng diksyunaryo
in deep shit
01
in serious trouble or facing severe consequences
Idiom
Slang
Vulgar
Mga Halimbawa
He's in deep shit after missing that deadline.
Hanapin
Piliin ang wika ng diksyunaryo
in serious trouble or facing severe consequences