look up any word, like eiffel tower:
 
1.
Military term. extreme physical exersion. Very difficult.
That game was a bag drive.
by fj90e03r4 November 04, 2005

Words related to bag drive

difficult hell rigorous tough tuff