Used in the context of general equities. Slang expression meaning market prices are dropping rapidly.
(London, United Kingdom)