tembra Share definition Flag A ugly ass girl she smell like shit but is a nice to people but sometimes she a asshole Tembra stank like shit she need a shower asap tembra by Demarcus adams November 21, 2021 0 0 Get merch Get the tembra mug. Buy Now — $32.95 See more merch