turnure Share definition Flag EMO ed a person who cant get an erection very emo as well A: why is james so emo B: hes a turnure man A: ohhh i see turnure by the venusfly trap November 21, 2006 0 0 Get merch Get the turnure mug. Buy Now — $32.95 See more merch