Slang for a military hydrographer or the conducting military hydrography activities.
He's not just a drog, he's a BattleDrog.

by BattleDrog July 15, 2008
Get the BattleDrog mug.