Green’s Dictionary of Slang

purp v.

see perp v. (1)