What does can of sorrow mean?

can of sorrow meaning in Urban Dictionary

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