1 definition by Billerica Fucking Sucks
By far the worst fucking town I've had the fate of living in. God fucking dammit I hate everything here.
this place is just full of sluts, idiots and potheads
this place is just full of sluts, idiots and potheads
by Billerica Fucking Sucks July 1, 2023