A town in the North-East of England, formerly known as Scarborough.
Let's take t'caravan to Scarbados - don't forget t'pies.
by suemumford April 26, 2011
Get the Scarbados mug.
A town in the north that is renowned for its warm climate, fit ladies and being “best place in Britain
Oi Steve u wanna go on holiday? I could book us a caravan in SCARBADOS if you’d like
by YoujustgotVECTORED June 7, 2023
Get the Scarbados mug.