Top Definition
1. A person or animal that suffers from severe mental retardation. 2. Someone who should be culled from society so that their genetics are prevented from being passed on to future generations, for the good of humanity.
John is a complete osorojo, after listening to what he just said it is obvious that he is too stupid to allow to procreate.
by micro cartographer September 25, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.