1 definition by Slum Doggin

Top Definition
One of the most amazing drinks one can buy to help them fall asleep.
I had a SleepyHead last night. My dreams were insane!
by Slum Doggin November 01, 2011
Mug icon
Buy a sleepyhead mug!