Mar 23, 2011 at 12:40AM EDT
Its the emblem of the Invisible Pink Unicorn. sort of an agnostic/atheist mascot.
Cheezburger Blog Advertising Developers Jobs Contact Us
Sign up Now!