1 definition by Sg0708

Top Definition
A prince who fights for his princess.
Every fairytale begins with a Geio.
by Sg0708 May 11, 2010

Mug icon
Buy a Geio mug!