MATT CAMP can do no wrong.
90% of giraffe sex is male-on-male giraffe sex.
1% of giraffe sex is female-on-female giraffe sex.
that only leaves 9% to be heterosexual giraffe sex.
but don’t talk too loudly or americans will take away their right to giraffe marriage.
faggot I // vincent by me