Top Definition
The term given to a couple that have slept together for the first time. Usually used for what one would think to be the beginning of a serious relationship.
'Wow, Ross and Rachel finally hooked up.'

'Fuckin' newlybeds!'
by Scabbizz October 01, 2011
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.