Skip to main content

Definitions by arice123

ftpsni mean fuck the police station of northern ireland it is mostly said by people who do not like the police
ftpsni eyeoo touts out
ftpsni by arice123 May 6, 2016