1 definition by TimBP

Teisha is a warm wonderful woman. People open up to her with their bare bones visible, Teisha can rest between your ribs. She is soft brush strokes on canvas; painted wild flowers
emerging in bright color exploding through the snowy crust.
Teisha can avert winter.
I don't know why I trust Teisha so much with all my secrets.
by TimBP November 18, 2012
Get the Teisha mug.