Back to regionalism list
There are 1 results of your search for dido.
dido
a weakling, unhealthy, not of good stock: He (or she or it) was a real dido.