Seems to have been used as some sort of username. Google reveales Togo is a Western Africa nation where 61% of the people over 15 can read & write.
Just recently I noticed another poster picking up an imaginary 'Togo' usage sort of like the imaginary "Harvey" and using is as a replacement to not take responsibility for what they are saying.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic