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

1 Word Related to chenzen

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×