3 ms·
> Truffles (wherever legal) Is this a slang term for a drug or are there places where truffles are illegal? I’ve never come across this.
by voisin 3y ago
> Truffles (wherever legal)
Is this a slang term for a drug or are there places where truffles are illegal? I’ve never come across this.