Pudu Posted on December 18, 2005 by Ryan Sometimes in life, you just have to say, “pudu”. 20 points to anyone who knows what that means and where it came from.