A nickname for the drug Meth (aka Crystal). It was invented in Czechoslovakia.
I had two grams of czecho last night...
by pisis September 16, 2006
Get a czecho mug for your brother James.