Downdrum Share definition Flag Some one with down syndrome. Mainly named Oliver. Very stupid humans, has the mental compacity of a dandelion. I hate working with downdrums. Downdrum by Nameless downdrum December 25, 2022 0 0 Get merch