{{term}}
- {{preview}}
Top definition
tzara
a girl who
loves
vampire
erections
that girl loves twilight she is such a tzara,
shed
let
edward
come inside
her
by
hjord
April 12, 2011
Get a
tzara
mug for your mate Helena.