1 definition by dbfoqeub

Top Definition
a girl worth getting to know.
simply amazing
Im so happy ive met Jessa.
by dbfoqeub April 26, 2009
Mug icon
Buy a jessa mug!