Green’s Dictionary of Slang

beef-heart n.

[rhy. sl.; the true rhyme is sense 2, but sense 1 presumes the effect]

1. a bean.

[UK](con. 1914–18) Brophy & Partridge Songs and Sl. of the British Soldier.
[UK]Dodson & Saczek Dict. of Cockney Rhy. Sl.

2. a fart.

[UK]J. Franklyn Dict. of Rhy. Sl.
[UK]Dodson & Saczek Dict. of Cockney Rhy. Sl.