a worthless person who thinks theyre funny/humoruos by black mailing or ratting out another person to his fellow friends in an attempt to replace him or join the gang
by Adrenaline June 24, 2004
Get the giggle snitch mug.