Top definition
poet, heavily influcenced by nature, seems tortured. American born, lives in Helsinki. Rumored to be dating Finnish musician.
Taryn Helene is a poet.
by Ryan Alice Williams May 10, 2006
Get the mug
Get a Taryn Helene mug for your coworker Zora.