Green’s Dictionary of Slang

speel v.2

see spiel v.1 (1)