1 definition by max_b
Urban Archery is an internationally recognised sport. Basically a man (sorry, no gender equality here ladies) puts a traffic cone on his head and then runs as fast as he can at a road sign. Yeah... not a lot of rules and/or aim to the sport but you get the idea.
by max_b October 29, 2009