duddlebug ( synonym found)

Definition of duddlebug:

°the V-1 flying bomb.
°A term of endearment.

Definition of duddlebug:

°the V-1 flying bomb.
°A term of endearment.

Back to Top