Top definition
Diana Winchester means a gorgeous girl who is nice, beautiful, smart, kind etc. And every guy wants her.
Look over there that looks like a Diana Winchester
by Itsjohny November 24, 2016
Get the mug
Get a Diana Winchester mug for your boyfriend Vivek.