Skip to main content

Definitions by salfordianprincess

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
salford kiss by salfordianprincess December 6, 2017