Top definition
A new form of human beings who are experimental and beta formulated.
This new species of Protosapiens are not really beyond beta testing and therefore still unknown to most.
by Major Thomas May 11, 2018
Get the mug
Get a Protosapiens mug for your mate Manley.