1 definition by HuffVonKontersdorf
1. Series of highways surrounding London.
2. Electronic (Not to be confused with techno) group from London, most famous for their In-Sides album.
2. Electronic (Not to be confused with techno) group from London, most famous for their In-Sides album.
by HuffVonKontersdorf June 9, 2005