Green’s Dictionary of Slang

taffy goat n.

also taffy ram
[? the white ram that is the regimental symbol of the Royal Welch Fusiliers regiment, which has been stationed in Jamaica. This use, lit. an ‘old goat’, is used respectfully]

(W.I.) an old person.

[US](con. 1900s) C. McKay Banana Bottom 271: Ain’t you afraid de lawd Gawd strike you down? Ain’t you ashame’ fer tek’n a taffy goat for Gawd’s angel?
[WI]cited in Cassidy & LePage Dict. Jam. Eng. (1980) 434/1: /tafi ram/.