Skip to main content

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.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email