person 1: did you have fun last night  person 2: yes we smoked caterpillars  person 1: fresh out the cocoon?  person 2: yes
british slang for weed
"person 1: did you have fun last night  person 2: yes we smoked caterpillars  person 1: fresh out the cocoon?  person 2: yes" What is the definition of "caterpillars"?