I couldn't find a word for it in my dictionaries, so I made one myself. It's a kind of game that is played by two people. A miniature of a soccer pitch with miniature soccer players on it which is played by moving the handles attached to it.
by Arashbn1 December 03, 2007
"what the hell is that?! that's more fucked up than a left handed soccer bat
by living proof December 12, 2003