Green’s Dictionary of Slang

nosebleed n.

[play on drip n. (2)]

an idiot, esp. a weakling.

[US]Hepster’s Dict. 5: Hey, nosebleed! – hey, stupid!
[US](con. early 1950s) J. Ellroy L.A. Confidential 13: He’s a nosebleed, and you can bet he don’t approve of on-duty imbibing.
[US](con. 1962) J. Ellroy Enchanters 9: Gloryhound cop and all-around nosebleed.