1 definition by Jane Smith

Top Definition
from the ancient greek term meaning " one who likes to accessorise"
im feeling a bit like a tessa today
by Jane Smith September 25, 2006

Mug icon
Buy a tessa mug!