Demtrees Share definition Flag Is a Trap in denial. Typically, he (She) hangs out with gay women and feels left out. Demtrees sucks big man juice. Demtrees by JustWillUrban February 23, 2019 0 0 Get merch Get the Demtrees mug. Buy Now — $32.95 See more merch