A Jeff Foxworthy talking doll...
...now here's the thing.
We are in the UK - we don't know Jeff Foxworthy over here, any more than Americans know who Jim Davidson is. This gift was from my parents, neither of whom have heard of him. My mum got it for me because - are you ready for this? - his first name is Jeff. Which is the same first name as me.
Incidentally, to add to the overall crappiness, he hasn't actually recorded the phrases for the doll. They are taken straight from a live recording, with audience laughter that cuts off abruptly after each 'joke'.