Skip to main content

Definitions by Welshygal

Welsh name - Noun - means "precious jewel"
"That Canada-Russia hockey game was a real Glain to watch."

"Steve threw out some serious Glain's in that brainstorming meeting. What a brainiac!"
Glain by Welshygal February 25, 2010