Green’s Dictionary of Slang

spleef n.

see spliff n.