Snitched meaning : To inform on, especially in betrayal of others. To contact or cooperate with the police for any reason. To steal, quickly and quietly.
snitched
paraclinical
greegree
diaries
sarracenias