What does this idiom mean--- Up to one’s ears in?????
deeply involved in
drowning in debt
foul mouth about someone
to hear a rumour