Dravarose Share definition Flag Dravarose means emo. Guy1: why does this guy look so depressed?!?!?Guy2: THATS DRAVAROSE!!!!!Guy1: Oh. Dravarose by imagine I got on this April 22, 2023 0 0 Get merch Get the Dravarose mug. Buy Now — $32.95 See more merch