Top Definition
A small town in South Tyneside.
It has a LEGENDARY BEACH.
"Let's go to Jarra/Jarrow beach"
بواسطة Your mothers ma اغسطس 15, 2008
5 Words related to Jarrow

رسائل يومية مجانية

ضع بريدك الألكتروني في الخانة لتستقبل الكمات اليومية الشعبية مجاناً كل صباح!

رسائلنا ترسل من daily@urbandictionary.com. لن نرسل لك رسائل غير مرغوب فيها.

×