Beth was from Spain and she had a pig. What did they call her?
Beth-la-ham
Alright listen up, buttercup. This joke is a play on words. "Beth" plus "la" (Spanish for "the") plus "ham" sounds like "Bethlehem." Bethlehem is the town where Jesus was born, which, by the way, you probably thought was just a made-up place in a Christmas story, you nincompoop.