Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. downtown charlie brown
'Going downtown charlie brown' = giving someone oral sex.
Did Grace go downtown charlie brown with Mikey last night?
2. downtown charlie brown
when a black guy cums in an asian girls vagina, while she has her period
dude, i just downtown charlie browned that hot asian girl