Top Definition
1) An abominable mix between a walrus and an Alaskan Malamute. Loves to feast off the flesh of humans and don headgear typical of its victim's culture.

2) A mythological being that is often called upon to deal with unpleasant situations or people. Summoning a walruspuppy may or may not make the situation better.
This lady is holding up the line. Send me a walruspuppy!
by Morzh April 05, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.