targ dren Share definition Flag Bullshit, BS. Replacing "bull" with the Star Trek animal targ and "shit" with its Farscape equivalent dren. "What a load of targ dren." targ dren by frelled up January 2, 2009 0 0 Get merch Get the targ dren mug. Buy Now — $32.95 See more merch