Skip to main content

Definitions by Blaster1

James River Bus
-An exclamation used by soldiers stationed on Ordnance Island to raise morale. Associated with going on home leave
"Block leave is coming up, hooah."
"James River Bus!"
"JRB, Hooah!"
JRB by Blaster1 November 28, 2011