UK slang term for a pipe base. See also boom base and pipe and drape. Tank Traps
derekleffew Resident Curmudgeon Senior Team Premium Member Jun 19, 2009 #1 UK slang term for a pipe base. See also boom base and pipe and drape. Tank Traps Last edited: Apr 26, 2010