ValasHune's definitions
A derogatory term used to describe an individual who often tells authority figures of a peer's misdeeds; a rat, or fink
by ValasHune July 23, 2008
Get the Squealy McDougalmug.
Get the Squealy McDougalmug. We'll email you a link to sign in instantly.