> 
> I’m going for a long walk off a short pier
> 
> 
> 

I suppose this sentence means that the speaker is going to walk along a pier. Is "a walk off" here means a casual walk? Or maybe preposition "off" has a meaning I am not aware about.

Dictionaries define "walk-off" only as a baseball term. 

Could you clarify the meaning of this sentence?