Random
Source Code

trench head

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

Trent is such a trench head.

by stoptakingnotyourmom April 18, 2017