Skip to main content

Welshygal's definitions

Glain

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!"
by Welshygal February 25, 2010
mugGet the Glainmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email