1 definition by Subsonic

Top Definition
Also now Slang in Britain for a Discovery Landrover.
Check out the boots on that cool disco (boots in turn being slang for tyres).
by Subsonic December 21, 2016

Mug icon
Buy a Disco mug!