1 definition by Touchmi There

short for suspicious. Can also be used if someone says something vaguely sexual.
by Touchmi There October 23, 2020