1 definition by chief inspector james/newmmmmmmmmmmmman

syringe,needle,heroin needle,inject into skull.
the only word in the world that rhymes with heroin.
great stuff!
1.heroin skeroin!!!(heroin needle)
2.i hope youve cleaned your skeroin

Get the skeroin mug.