Term: dirty stop out
Example: where have you been all night? you dirty stop out
Definition: a person who stays out all night shagging or generally up to no good! an affectionate, jokey expression originated in the north of england to describe slutty girls and boys