Green’s Dictionary of Slang

narp n.1

[synon. Scot.]

a shirt.

[UK]H. Brandon in Miles Poverty, Mendicity and Crime; Report 164/1: Narp, a shirt.
[UK]G.W.M. Reynolds Mysteries of London III 85/1: Six snooze-cases, three narps, and a blood red fancy .
[US]Matsell Vocabulum.
[UK]Hotten Sl. Dict.
[Aus]Sydney Sl. Dict. (2 edn) 6: Mill Toy - A Shirt. Also, Narp.