Top definition
A human being, a descendant of chimpanzees, and Neanderthals
Dave : John, are you a Homo Saipan?
John : No Dave, why?
Dave : So you're not a human?
John : Well, in that case, yes I am a Homo Saipan
by Brendon Patton July 04, 2013
Get the mug
Get a A human mug for your dad Georges.