Synonyms for "doodlebug"

Words with similar meaning