Top definition
Cool Band from the south east of London
with ska/ punk/ metal/ funk/ prog-rock/ death-reaggae influences
the display team from london
by angie_c April 28, 2008
Get the mug
Get a the display team mug for your daughter-in-law Beatrix.