Nimbrain Share definition Flag Another word for idiot or a weirdo or someone that has done something silly. 'Your such an nimbrain sometimes!' Nimbrain by KC&GD February 21, 2012 0 0 Get merch Get the Nimbrain mug. Buy Now — $32.95 See more merch