Skip to main content

Definitions by Smullin

A police informer who likes nothing better than grassing people up in return for a nice profit
Don't be a smullin lad
Smullin by Smullin September 29, 2014