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 kissmug.

Share this definition