What is Smelching?
to steal or smuggle without being caught by the police.
I smelched the drugs into my room
See nick