Green’s Dictionary of Slang

Buckhaven pie n.

[the fishing village of Buckhaven, Fife (Scotland)]

an edible crab (Cancer pagurus).

[UK]D. Gunston (ed.) Jemmy Twitcher’s Jests 80: And, what to strangers gives surprise, / They call the crabs Buckhaven pies.