1 definition by galaxy5656565

Top Definition
a thing of beauty.
someone who adds a sparkle to even your worst day!
as tasty as a pack of minstrels!!:o)
i was having the worst day, but then i meet teele.

by galaxy5656565 February 05, 2009
Mug icon
Buy a [teele] mug!