1 definition by sandwich6
The town in north jersey where literally every kid is poor but still has nice things. Everyone is a drug addict and and goes to quick-check. People who live here are called Boro Rats or Hood Rats
by sandwich6 October 3, 2017