What is another name for a pregnant Mexican dog?

A puppy piata

Previous Random Joke Next