look up any word, like bukkake:

1 definition by jungman

Meaning....my angel, rainbow, the goodness in life
trysha is the lite of my life
trysha is my rainbow

trysha...to be born and have a rainbow present on your birth

to be born under a rainbow
by jungman February 06, 2010