Skip to main content

Definitions by steviegoos

A British slang word for Shoes.
I went to NikeTown and bought 4 pairs of trainers.
Trainers by steviegoos November 23, 2004