1 definition by gervase

1
a very smart intelligent person that is great at everything and has a wonderful personality and shines in her look :)
something that gervase thinks is wonderful
by gervase May 25, 2003
Get the mug
Get a teghan mug for your mate James.