my science teacher told us about evolution she's on there as a homoharrisapien and she smells like one too
a older women who looks like a undeveloped human or ape like features
"my science teacher told us about evolution she's on there as a homoharrisapien and she smells like one too" What is the definition of "homoharrisapien"?