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
Get the mug
Get a Newlybeds mug for your cat Paul.