Question: what does it mean when someone is going down?
Answer: in this context it means: she is going to pay. ... The feminine gender is often ascribed to a host of inanimate objects in this way -ships and boats being the most obvious, and in this context the term can be applied to a vessel heading for Davy Jones' locker.