What does bagram boo mean?

bagram boo meaning in Urban Dictionary

deployment boo, a temporary arrangement, perhaps not your bhb (back home boo)