What does Burscough mean?

Burscough meaning in Urban Dictionary

in which dead ambitions go to perish againsmall town off Ormskirk, Lancashire, near Liverpool, Wigan and Preston, high in pikeys and a few emo'sdont get indeed there if you don't absolutely need certainly to, oh and it is inbred too