Top Definition
The spanish word meaning 'giraffe'.
It can also mean a super awesome tall person.
Commonly used to refer to someone as a 'leaf-eater'
Sigh look at that Jirafa eating all the leaves on that poor little tree.

Why do Jirafas have antennae?

Jirafa y Murcielago son amigas buenas. =)
by Murcielago November 20, 2007
7 Words related to Jirafa

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.