Top Definition
Where you stay up all night talking on Webcam or Video chat, that it's like you had a sleepover with your friend.
Brad: What did you do last night?

Chase: I had a cyber sleepover with Jamie.

Brad: Oh, cool.
by fsfgloaseriiiuuee October 31, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.