The Toad and O Wiki

This is where Toad and O post spoilers about Total Drama Arcade. Many spoilers ahead... you have been warned.