1 definition by S1999

Top Definition
Streets ahead is a phrase introduced by Aleksandar. He thinks its cool. But it isnĀ“t.
A: Yo Sebastian, do you know the term 'streets ahead'?
S: GTFO
by S1999 May 12, 2020

Mug icon
Buy a Streets ahead mug!