Skip to main content

horrible happenin'

A "girlfriend" of a certain group of lads in seventies Scotland, known as the Cherry Boys.
Surely you weren't out with the horrible happenin' last night, were you?
by scotti996 March 25, 2017
mugGet the horrible happenin' mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email