Top Definition
An offspring of the MySpace generation.

The Homo Sapiens Retardus is, in short, a mentally challenged (self-centered) and/or physically challenged (collar popping) individual. They are usually frowned upon by other members of the Homo genus.
Michael cannot get a passport because he is listed as a 'Homo Sapiens Retardus' in the citizen-register.
by Yonasu August 17, 2008
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.