Dr Chown Share definition Flag Too cum on one's face, this word came around after Dr chown cumed over a group of star trek fans. "hey jake you'av been Dr Chowned" "I just Dr Chowned every where" "edward Dr chown me!!!!!" Dr Chown by Lawrence churchill May 10, 2008 0 0 Get merch Get the Dr Chown mug. Buy Now — $32.95 See more merch