Green’s Dictionary of Slang

wop n.6

see whop n. (1)