2 definitions by The Final Countdown
A person or way of thinking that is stupid, annoying, lame or ridiculous. An abbreviation for Broadcast Operation Detachment which is a group of Army reservists in Iraq that aren't very bright.
by The Final Countdown January 9, 2007
A person or way of thinking that is stupid, annoying, lame or ridiculous. An abbreviation for Broadcast Operation Detachment which is a group of Army reservists in Iraq that aren't very bright.
by The Final Countdown January 8, 2007