meaning of can of sorrow

can of sorrow meaning in Urban Dictionary

Noun, Marine-speak for CS Gas/Tear Petrol.