Skip to main content

Definitions by Scotch YB

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"
Giraffe by Scotch YB July 7, 2010