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.
by Scabbizz October 1, 2011
Get the Newlybeds mug.by hmcdesq March 7, 2022
Get the ewlyweds mug.Related Words