|1.||New Roach hell|
New Roach hell another way to say New Rochelle a small city in New York's westchester
My friend boby lives in New Rochelle oh you mean New Roach hell? that place is gettho
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.