derbrain Share definition Flag Lacking common sense, a fool. A: I burned my food by using the big flame stove thingy. B: What a derbrain! derbrain by DerbraiN January 9, 2009 0 0 Get merch Get the derbrain mug. Buy Now — $32.95 See more merch