Green’s Dictionary of Slang

shin it v.

see shin v.1