doodlebarry's definitions
to fall asleep on someone, either while on the phone (texting or calling) or to physically fall asleep on them
by doodlebarry July 12, 2017
Get the Dog mug.
Get the Dog mug.We'll email you a link to sign in instantly.