Top definition
Damn that guy was chewing on his finger because he thought it was a peice of chicken. What a fucking LOON!
by Delta9 March 01, 2005
2
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.
by loon July 02, 2004