1 definition by Super Ewok

1
A Panda Warrior which slays unholy beasts
Altar the Panda Warrior slayed the beast with his blade of destiny
by Super Ewok October 10, 2007
Get the mug
Get a altar mug for your bunkmate Nathalie.