DIDO
See also:
dido
and
Dido
English
Noun
DIDO
(
uncountable
)
Initialism of
drive-in drive-out
.