Skip to main content

Definitions by sulurmudda

a british slang word that they use when they are overseas in france
“on ya lad
on ya by sulurmudda November 4, 2023