Green’s Dictionary of Slang

narrow-assed adj.

also narrowgutted
[SE narrow + ass n. (2)/SE gut]

[1910s–70s] (US/UK) slim, skinny; thus narrow-minded.