doduty ( synonym found)

Definition of doduty:

°An odd or strange thing.
°A strange person; an oddball.

Definition of doduty:

°An odd or strange thing.
°A strange person; an oddball.

Back to Top