Skip to main content

Florence23's definitions

I T S P

ITSP
Ian Thorpe Sex Pest
Usually found lurking around the South East Essex region,
Young ladies be aware of the 106 gti, be warned off this sexual predator!
He is like an I T S P
by Florence23 April 8, 2008
mugGet the I T S P 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