downtown charlie brown Share definition Flag 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 downtown charlie brown by brekalis-carrigg March 3, 2010 0 0 Get merch Get the downtown charlie brown mug. Buy Now — $32.95 See more merch