Crazy, Funny, General, Pics, Sex 101

What Your Opposition to Gay Marriage Means

KNOWLEDGE DROPPED. Game, set, match.

(click image to enlarge)