Taffy

Etymology
Representing a supposed Welsh pronunciation of Dafydd (the Welsh form of David), a common Welsh name

Proper noun

 * 1) (somewhat pejorative) A nickname for a Welshman.

Taffy Taffy Taffy Taffy