ViggoC
New member
- Joined
- Mar 2, 2016
- Member Type
- Student or Learner
- Native Language
- Chinese
- Home Country
- China
- Current Location
- China
What's the meaning of double psyche?
I saw this phrase when I was watching South Park.
I searched it on Google, but can't find out the meaning.
PS:I'm not a native English Speaker.
I saw this phrase when I was watching South Park.
I searched it on Google, but can't find out the meaning.
PS:I'm not a native English Speaker.