Top definition
(Dim-ble-swim-ble)
Someone who is intelligent yet naive.
by VjoogerPerson June 08, 2016
Get the mug
Get a Dimblswimble mug for your guy Bob.