1 definition by mdawg89

Top Definition
great sport to play i think, especially at night
"soccer is my life, i love it"
by mdawg89 April 27, 2005
Mug icon
Buy a soccer. mug!