Kahuna is an obscure character that came from the RPG that I ran that inspired Super U. I wish that I could claim to have some grand ideas for him... but I really don't. Super U. is a school, and therefore it needs students. They're not all equally important to the story. Kahuna's just one of those guys who is part of the atmosphere. He isn't even a parody of anyone.
But who knows? He's a fun character. I like to keep my options open.