No definitions found for 'giddy-witted' Perhaps one of these: giddy-headed, guttated, go to the dogs, get with it, gat-toothed, gateway to the west