What does “be up to your neck in sth” mean in game dialogue?

Definition

be up to your neck in sth: overwhelmed by or deeply immersed in a situation or excessive of something

Appears in

Kingdom Come : Deliverance

Video Scenes

Interactive Player