1 definition by Ellie Bocanegra

Top Definition
If you have to ask, you're streets behind.
Pierce: Abed, your social skills aren't exactly streets ahead.
by Ellie Bocanegra May 13, 2010

Mug icon
Buy a Streets Ahead mug!