doodlebug

noun

1.
a small motor vehicle
2.
a small jet-propelled winged missile that carries a bomb
3.
the larva of any of several insects