a person who tells someone in authority (such as the police or a teacher) about something wrong someone else has done in order to avoid consequences of their own actions : someone who snitches.
by pecker151 February 27, 2024
I hate her, she is such a canckle
by pecker151 March 24, 2015