Top definition
Tafrena; noun, a rare butterfly of tropical origin, can be found in the rain forest. Not to be used in any other contexts but Haiku poetry.
Her attitude about life reminds me of a tafrena, the way she expresses her convictions and freedom.
by qwerty 2008 August 24, 2016
Get the mug
Get a [Tafrena] mug for your barber Larisa.