Top definition
a little green indie princess who lives in a pastel cottage in the heart of the magical kingdom known by outsiders as Harbor City (throw it up!)
Geminesse is a little green indie princess who lives in a pastel cottage in the heart of the magical kingdom known by outsiders as Harbor City (throw it up!) Check her out on Myspace.
by Krizzette June 28, 2007
Get the mug
Get a geminesse mug for your sister Julia.