Neko Uke's definitions
1) An animal found in the plains of Africa
2) A code word for a female's gentials (mainly the vagina)
2) A code word for a female's gentials (mainly the vagina)
by Neko Uke September 27, 2008
Get the Giraffe mug.