1 definition by Ushdbrbjsjs

Someone of weird or unusual behavior or thinking
Bob accidentally ordered 42 snuggles pillows instead of snuggies diapers. That man is such a bombardo.
by Ushdbrbjsjs December 20, 2017
Get the bombardo mug.