Cowen Share definition Flag Secretly a liberal-loving, tree-huggin hippy. "Oi! Cowen! Go kill yourself." Cowen by Guess Again March 19, 2005 0 0 Get merch Get the Cowen mug. Buy Now — $32.95 See more merch