Skip to main content

medfreak's definitions

schisto

that couple you always see constantly in physical contact with each other. they always seem to be holding hands, playing with each other's hair, etc...

They are the couple constantly seen doing PDA.

The word is based off a type of parasite in which the male and female of the species are entwined around each other at all times.
Those two always seem to hang all over each other; they're so schisto.
by medfreak October 18, 2014
mugGet the schisto 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