Skip to main content

12Runners12345's definitions

neil

Having 12 or more contract 'runners' at the same time. Usually this is celebrated by buying a beige jacket
Boys, boys I nearly have Neil runners!
by 12Runners12345 May 12, 2017
mugGet the neilmug.

Share this definition