1 definition by richard smore

the kick ass metal band that will rule the world.
hey man did you mosh at he trench warfare show last night?
by richard smore September 8, 2010
Get the trench warfare mug.