Top Definition
An icy substance formed at the corner of one's eyes through a combination of harsh arctic winds and below 30 temperatures that are encountered in Canada during the 6-month long winter season.
If I had a dime for every tearcicle I ever made, I'd be a rich man.
by matt hunter February 09, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.