answersLogoWhite

0

It's a made up name to make fun of someone that likes to snitch, narc, tattle, tell on others etc.

User Avatar

Wiki User

14y ago

What else can I help you with?