Green’s Dictionary of Slang

smifligate v.

see spiflicate v.