Looks like a rip off version of Memebase.

Still funny though.