Nimbasile Share definition Flag A nimrod who is also an imbecile. (Noun) This drink is Inferior you nimbasile, where is the little umbrella? Nimbasile by funkefresh August 9, 2018 0 0 Get merch Get the Nimbasile mug. Buy Now — $32.95 See more merch