Geoff

Geoff, labeled The Party Dude, is a contestant on Total Drama Overloaded.