The latest from Trolloid

Whoops! It looks like JavaScript is disabled. Load the feed anyway!

About Me

Man

Living in the United States

Born on November 17th

Sometimes I make memes, that's all you need to know.

Sites

Trolloid has no sites.

Messages

You must be friends with Trolloid to leave a message. Add As Friend