doctorstrangescape's definitions
A human so ridiculously annoying in every-way, that you often wonder if , are they from a different planet or some poorly designed humanoid robot.
by doctorstrangescape June 15, 2017
Get the Non-Person mug.