No one use the term Taffy these days..and they certainly dont have kids singing rhyms like that either..
(it did make me lol though)
In Ireland, the term Brits is usually derogatory
That would be in the South then, because most Brits in the North are pretty happy to be called Brits..No?
Jock
Is a diminutive of John.
Paddy
Is a diminutive of Patrick (they also use Packi too)
Taffy
The term "Taffy" may be a merging of the common Welsh name "Dafydd" and the Welsh river "Taff" on which Cardiff is built, and seems to have been in use by the mid-eighteenth century.Taffy was a Welshman, Taffy was a sham;
Taffy came to my house and stole a piece of lamb;
I went to Taffy's house, Taffy was away,
I stuffed his socks with sawdust and filled his shoes with clay.
[...]
en.wikipedia.org/wiki/Taffy_was_a_Welshman
(they even had alternative endings!)
I went to Taffy's house, Taffy was in bed,
I took the marrow bone and beat about his head
It would seem not a lot of people liked Taffy :(