15 Jokes Only Philosophy Geeks Will Understand

It’s so nice to meet another solipsist.

Facebook Conversations
          
    Now Buzzing