Top Definition
A small town in South Tyneside.
It has a LEGENDARY BEACH.
"Let's go to Jarra/Jarrow beach"
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.

×