describes someone who is tough/hard and is probably rumoured to have stabbed someone
(liverpool slang)
(liverpool slang)
by L25imm May 28, 2017
Get the hardcase mug.by Chimpy6 January 31, 2005
Get the hardcase mug.