1 definition by _-double_penetration-_

A non-existent idea created by blasphemous members of society.
Johnny: Hey Todd, you read the English homework about Woman's Rights?
Todd: What the fuck are those?
by _-double_penetration-_ January 18, 2009
Get the Woman's Rights mug.