look up any word, like wyd:
 
1.
to steal or smuggle without being caught by the police.
I smelched the drugs into my room
by nick March 04, 2005