(Dim-ble-swim-ble)
Someone who is intelligent yet naive.
by VjoogerPerson June 8, 2016
Get the Dimblswimble mug.