Top definition
Someone who is always tired, constantly dosing off at the wrong moments
... only a Sleepy Cat.
by Big Jargon July 01, 2010
Get the merch
Get the Sleepy Cat neck gaiter and mug.