Tara Diamond Share definition Flag if you are caught doing a Tara Diamond this means that you have been caught masterbating to a friend on facebook tara diamond: dude were you jerking off? wtf is that my sister on the screen Tara Diamond by chris brusalis December 19, 2006 0 0 Get merch Get the Tara Diamond mug. Buy Now — $32.95 See more merch