Top Definition
A small town in South Tyneside.
It has a LEGENDARY BEACH.
"Let's go to Jarra/Jarrow beach"
#jarra #jarrow massive #jarrow beach #morrisons #ya ma
af Your mothers ma 15. august 2008
5 Words related to Jarrow
Gratis Daglig Email

Skriv din email-adresse nedenunder for at få Dagens Urban Ord gratis hver morgen!

Emails sendes fra daily@urbandictionary.com. Vi lover ikke at spamme dig.

×