1 definition by Iron Awe
The latest danger sport that combines the thrills of an extreme outdoor activity with the satisfaction of a well pressed shirt. Invented 1997 in England, and had the first world Championships in Germany.
by Iron Awe March 24, 2004