look up any word, like sex:

1 definition by mrfu

 
1.
The most beneficial "team building" sport for SSC operations staff.
by mrfu March 16, 2003
10 23