doodlebug ( synonym found)

Definition of doodlebug:

(n) : , the V-1 flying bomb; a term of endearment

Definition of doodlebug:

(n) : , the V-1 flying bomb; a term of endearment

Back to Top