Yacks
Definitions
2
Posts
2
Posters
287
Views
-
A word used exclusevly in the Edinburgh area (Scotland) meaning eyes.
-
to talk continuously, especially informally about things that are not very important
Explore More Definitions
Browse our collection of 300,000+ community-written definitions