2 definitions by ian gregory

someone who is a bit thick or stupid
I can't believe you locked your keys in the car, you dinlo!
by ian gregory July 21, 2003