tank trap

derekleffew

Resident Curmudgeon
Senior Team
Premium Member
UK slang term for a pipe base. See also boom base and pipe and drape.

proxy.php

Tank Traps
 
Last edited:

Users who are viewing this thread

Back