what is a spliff?
There are many slang terms synonymous with the word joint. The term 'spliff' is a West Indian word of Jamaican English origin which has spread to several western countries, particularly the UK and many countries in Europe. Its precise etymology is unknown, but it is attested as early as 1936.