Top Definition
A town in the North-East of England, formerly known as Scarborough.
Let's take t'caravan to Scarbados - don't forget t'pies.
suemumford tərəfindən 26 Aprel 2011

Gündəlik Pulsuz Email

Aşağıda öz email ünvanınızı yazın və hər səhər bizdən Günün Şəhər Sözünü pulsuz əldə edin!

Emaillər daily@urbandictionary.com ünvanından göndərilir. Biz heç vaxt sizə spam göndərməyəcəyik.

×