1 definition by That Slothman

the focal point of the greatest victory story mankind has ever heard. so sayeth the slothman
dude that story had the lizard sandals
by That Slothman August 7, 2010
Get the lizard sandals mug.