Top definition
a play on the game 'streets of rage'; when one has taken acid it is the mental state (and physical place) one is in
guy 1:im f*****!
guy 2: lets go epsom like this, on the streets of acid
by 60s steve June 01, 2007
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt