Scottish and Northern English term referring to one entering a sexual relationship.



Verb used in Northern England and Scotland to denote a person becoming engaged, in a sexual relationship, not necessarily into an emotional or long term marriage type relationship.

Bookmark and Share
blog comments powered by Disqus