Skip to main content

Scotch YB's definitions

Giraffe

A large mammal that has a long neck with spots. They often make noises that consist of "maaaahhhh" or sometimes a more excited "mah-mah-mah-mah-maaahhh"
Did you see that giraffe it said "Maaahh"
by Scotch YB July 7, 2010
mugGet the Giraffe mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email