Is it an unusual British slang?

I ran into this sentence in Fever Pitch by Nick Hornby. I don't understand the expression of "two a new pee". Is it a British slang? I can not even find any entry of it in a dictionary. "Charlie George is one of the few seventies icons who has so far managed to avoid being deconstructed,... show more I ran into this sentence in Fever Pitch by Nick Hornby. I don't understand the expression of "two a new pee". Is it a British slang? I can not even find any entry of it in a dictionary.

"Charlie George is one of the few seventies icons who has so far managed to avoid being deconstructed, possibly because he appears at first glance to be one of the identikit George Best/Rodney Marsh/Stan Bowles long-haired, wayward wasters who were two a new pee twenty years ago."
Update: Could you tell me what the sentence means?
4 answers 4