czecho Share definition Flag A nickname for the drug Meth (aka Crystal). It was invented in Czechoslovakia. I had two grams of czecho last night... czecho by pisis September 16, 2006 0 0 Get merch Get the czecho mug. Buy Now — $32.95 See more merch