treeshin Share definition Flag A female who thinks she is slick with her sneaky links but everyone knows she is sucking dick Yo bro she is always treeshin she ain’t slick treeshin by anonymous September 6, 2020 0 0 Get merch Get the treeshin mug. Buy Now — $32.95 See more merch