Skip to main content

Definitions by briscoegill@gmail.com

Most likely a girl who tells on others for calling her a snitch and or a very loud person
Did you see Mckayla tell on that kid?