Homosaurus's definitions
literally translated from latin as Man Lizard. Often used to refer to a madman throwing knives or leaping building to building through the air.
by Homosaurus March 23, 2004
Get the homosaurus mug.