Definition of "doodlebug"
doodlebug
noun
plural doodlebugs
(entomology) An antlion larva (Myrmeleontidae).
(entomology, UK) A cockchafer (genus Melolontha).
(informal) A term of endearment.
(informal) Someone who draws constantly.
(obsolete) Individual self-propelled train cars.