Top definition
Sleeping very hard, hard to wake up, sleeping a long time 12+ hours. The origin of the saying is when a drug user comes down of a binge and sleeps unusually hard and long.
She is in tweak sleep because she worked a 3 day shift at the hospital.
by cashus1982 May 31, 2011
Get the mug
Get a tweak sleep mug for your coworker Helena.