Top definition
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
Get the mug
Get a schisto mug for your mate Yasemin.
buy the domain for your cat vlog