Has multiple meanings depending on context: (1) literally cannot pass through, (2) 跟...过不去 = to give someone a hard time / be at odds with, (3) 心里过不去 = to feel guilty or uneasy.
grammar
This is a potential complement structure: 过 + 不 + 去. The positive form is 过得去 (can get by, passable).