a project street in hempstead thats really bad and everyone smokes crack
terrace ave is aplace you dont wanna be at night
by wumaster May 2, 2007
Get the terrace ave mug.