chenzen

tries too hard to sex0r me.nuff said
likes touchin chesteh in his spare time
00:52 <utd|ChenZen> 10 sheep on 2 lamposts, well thats just fucking disney land in wales
by Devolution October 13, 2003
mugGet the chenzenmug.