Geoff

Geoff, labeled, The Party Animal is a contestant on Total Drama Pogisā Island.