There are a lot of bad celebrity baby names out there!

Free - Barbara Hershey and David Carradine

Kyd - David Duchovny and Tea Leoni

Satchel - Woody Allen and Mia Farrow

Zuma Nesta Rock - Gwen Stefani and Gavin Rossdale's son

Moxie Crimefighter - Penn Jillette's daughter

Audio Science - Shannyn Sossamon

Banjo - Rachel Griffiths and Andrew Taylor

Sage Moonblood - Sylvester Stallone

But my favorite of all:

Pilot Inspektor - Jason Lee

Josh Duhamel and Fergie are expecting their baby soon, and Josh put a note out on Facebook looking for the worst baby names for his child. Here he is to announce the winner!

Leave your bad baby name suggestions below!