Skip to main content

Definitions by chris brusalis

Tara Diamond 

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