1 definition by Hub24

A shoe specially made by Nike. Used for running or training.
Guy: Nice shoes!
Me: Thanks they are Free Runs.
by Hub24 June 20, 2014
Get the free runs mug.