American Dictionary
Definition land someone in it in American English
land someone in it phrase
phrase
1
to cause problems for someone, especially by talking about what they have said or done
