Top definition
a name used on people that talk "1337"
"your such an churchill direct"
by eivind_fn June 09, 2005
Get the merch
Get the churchill direct neck gaiter and mug.