snitch digga

Anyone that you may deem lower than oneself...
You just need to fuck off you snitch digga.
by Beowulf78 September 04, 2017
Get the snitch digga mug.