1 definition by foundfoundfound

Top Definition
Something that is better than anything else, the best
That trick you just pulled was a blue walrus
by foundfoundfound August 18, 2011
Mug icon
Buy a blue walrus mug!