Green’s Dictionary of Slang

staripen n.

see sturrabin n.