Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Homosaurus
homosaurus
Share definition
Flag
literally
translated from
latin
as Man Lizard. Often used to refer to a madman throwing knives or leaping building to building through the
air
.
That Homosaurus
sure
is
Helluva
tough
!
homosaurus
by
Homosaurus
March 23, 2004
Get the
homosaurus
mug.