(a)A Metro Spider is an individual who roams within a city and is known as a âmenaceâ or a âtop dogâ and wherever they go all they want to cause is mania. Similar words: menace, instigator)
âYo you know that guy Jamal? â
âOh yea heâs a metro spider of a guy eh?â