Skip to main content

salfordianprincess's definitions

salford kiss

A salfordian (person from Salford, North of England, a well hard bastard) giving you a headbutt.
Fucking say that again and i'll give you a Salford kiss
by salfordianprincess December 6, 2017
mugGet the salford kiss 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