1 definition by DennyAye

1
A meme town found in Scotland, A pub from still game was in Denny. They people also have a very strong accent.
Girl- Where you from?
Me- I’m from Denny
Girl- Aw yer fae Denny aye
by DennyAye January 19, 2021
Get the mug
Get a Denny mug for your guy Helena.