Top definition
a name used on people that talk "1337"
"your such an churchill direct"
by eivind_fn June 09, 2005
Get the mug
Get a churchill direct mug for your dog Georges.