Top definition
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 06, 2010
Get the mug
Get a lizard sandals mug for your sister-in-law Rihanna.