1 definition by Neko Uke

1) An animal found in the plains of Africa

2) A code word for a female's gentials (mainly the vagina)
1)Giraffes are my favorite animals!

2)God, after last night with Ken my Giraffe hurts... D':
by Neko Uke August 2, 2008
Get the Giraffe mug.