Top definition
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
by chris brusalis December 17, 2006
Get the mug
Get a Tara Diamond mug for your friend Helena.