loon
In Aberdeen, Scotland, it's local dialect (doric) meaning a young guy. That's probably why there's another definition further up, for fans of the Scottish actor Billy Boyd. Whose not from Aberdeen I think but never mind.
Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.