Skip to main content

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 19, 2006
mugGet the Tara Diamond mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email