Define Good Night Sleep Meaning

Good Night's Sleep
A one night stand.

The act of hooking up with someone with no intention of having an on-going relationship.

Sarah: Did you go home with that guy from the bar last night?

Kate: Yup. Nothing like a good night's sleep.
By Tabatha
GNS (Good Night Sleep)
An overall thick woman with a body that will have you tired and feeling good after sex.

Damn that girl got that GNS (Good Night Sleep) body and Id hit that.
By Tisha