look up any word, like dirty sanchez:
 
1.
One who sleeps an unusually large number of hours per day. The opposite of an insomniac.
I couldn't get a hold of Briana because she was asleep all day. She's such a somniac.
by mathjedi May 14, 2006

Words related to somniac

heavy sleeper insomnia insomniac sleep unconscious