1 definition by Sallylongbottom

A very small VILLAGE near Dublin in Ireland it’s pretty shitty and all that
I live in Ratoath
by Sallylongbottom January 24, 2022
Get the Ratoath mug.