lmfao are you serious I dought that... where are you from? I have never heard that term here on the east coast.. I dont think the friend that sold you the greens knows what hes talking about. but where im from greens is parsley laced with pcp/embalming fluid shit will make you loco man
your friend or your friends friend or someone down the line probably made that up to sell the product easier just my opnion