1 definition by Voyageur 1

The awkward unnamed part of the face above the lip and below the nose that extends downward, in a way that a walrus mustache would.
I really wish I had a splashguard for my Nalgene because every time I drink from it, I spill water down my walrus. -JPhil

My splashguard fell in my Nalgene and I had to drink the water without it, resulting in my walrus being soaked. But the splashguard was like a prize.

You have water on your walrus.

My walrus itches.

Does Sharky have a walrus?

I wanted to go geocaching, but I had to clean my walrus first.

I really wish my walrus wasn't so sunburnt.

Are you questioning my walrus?
by Voyageur 1 July 31, 2011
Get the Walrus mug.