Similar to trench foot. Someone who acts like an idiot/in a stupid manner.
Trent is such a trench head.