Skip to main content

RedLetterBomb's definitions

Homo

Litterally meaning "same" in scientific terms.
"You are the homo species as me."
by RedLetterBomb August 5, 2005
mugGet the Homomug.

Share this definition