1 definition by asdfsdagasdgdsagfdgsadfgewasvc

A non existent word made up by the "smartest" women in the world, shortly thereafter discredited by the smartest man in the world.
Get the Derper mug.