Reblogged from thatsthat24
86,086 notes
*chanting* GAY! PUPPETS! GAY! PUPPETS! GAY ! PUPPET!
*chanting* GAY! PUPPETS! GAY! PUPPETS! GAY ! PUPPET!
the gay president we need