1 definition by iwillroast

1
A name for someone who is dumb or unaware.
She just walked into the boys bathroom, what a dido.
by iwillroast May 14, 2019
Get the mug
Get a Dido mug for your dad Bob.