Green’s Dictionary of Slang

creech n.

[? abbr./mispron. SE creature]

(US) a person.

[UK]E. Wyatt Invisible Gods 70: The captain, who was an absolutely scrumptious creech, had taken them up on the top deck. [Ibid.] 75: ‘Paul you are simply an awful old creech!’ said Rhoda in tones of contempt.