Are you sure you don't mean "You're a peon?" Or perhaps even "You're a pee on?" :)

And I'm saying that having been born in Europe.