smartubation Share definition Flag The act of showing off one's vast knowledge and high intelligence in a manner that annoys others. Dude, enough with the "neural network design project I worked on" shit! Do you even realise how fed up we're with your smartubation? smartubation by alphallus March 2, 2011 0 0 Get merch Get the smartubation mug. Buy Now — $32.95 See more merch