LOL check out his member status (small writing just under his name on the left of each of his posts)..
Persona Non GrataDefinition: -
1. [n] a person who for some reason is not wanted or welcome
2. [n] a diplomat who is unacceptable to the government to which he is sent
