1 definition by Walleye5

A large quantity of something, usually bigger than any other known quantity
I have a giraffe load of money
by Walleye5 February 8, 2008
Get the Giraffe mug.