Snaigle

Used in Liverpool prison system,A person whom brakes the law but will also snitch when it suits then/play both sides of the fence
Lad Go away ya Lil snaigle
by anonymous October 26, 2022
mugGet the Snaiglemug.

Share this definition