tank trap UK slang term for a pipe base. See also boom base and pipe and drape. Tank Traps This page has been seen 208 times. Created by derekleffew on Aug 12, 2013
UK slang term for a pipe base. See also boom base and pipe and drape. Tank Traps This page has been seen 208 times. Created by derekleffew on Aug 12, 2013