Green’s Dictionary of Slang

spifflicate v.

see spiflicate v.