A nickname for the drug Meth (aka Crystal). It was invented in Czechoslovakia.
I had two grams of czecho last night...
21👍 13👎
When you bring your own bottle of alcohol to the pub and you order just coke
Bro, lets go to the pub and have czecho libre