Someone of weird or unusual behavior or thinking
Bob accidentally ordered 42 snuggles pillows instead of snuggies diapers. That man is such a bombardo.