Random
Source Code

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

by chris brusalis December 18, 2006

22👍 25👎