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