1 definition by someww1geek

One of the first tanks ever made, was built and founded by Sir einston churchill in 1915 but failed due to it could not cross trenches during World War 1
Too bad that little willie was impractical that little fuckhead tank.
by someww1geek November 23, 2017
Get the little willie mug.