Gender: Either Male or Female
The meaning of the name Caboodle is Kit N Caboodle
The origin of the name Caboodle is American
Filed under: Fun Puns