1 definition by Nona1234

An American slang to say someone slept good.
Noa: Good morning gorgeous! How did you sleep?
Eddie: I slept good. I always sleep sound.
by Nona1234 September 12, 2020
Get the sleep sound mug.