Top Definition
1. A French-Canadian measurement of sleep.
2. 1 Kilowinked equals 1000 Winkeds.
Did you get your 40 Kilowinkeds in before the demo or during the demo?
by Frank Barron June 30, 2010
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.