The sub-site that peta haters like!
Warning!
This page is just joking about peta! Not anything related to something else (like pet rape)
What does mean "is-trush"?
It means " Its Trash "