Meaning of up to their necks

Definition of up to their necks

(adj) deeply involved; "neck-deep in work"; "up to their necks in debt"

Other information on up to their necks

WIKIPEDIA results for up to their necks
Amazon results for up to their necks