look up any word, like the eiffel tower:

1 definition by Lucyro

 
1.
light sport shoes (eventually cheap)
I love my comfortable pair of joggers.
by Lucyro May 30, 2008