C-3P0

Is C-3P0 Canadian?
Many of you are sitting there staring at your computer or smart phones wondering what the hell I'm talking about, but a few of you are falling out of your chair laughing hysterically. If you watch South Park then you're definitely picking up what I'm putting down...