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!
the only word in the world that rhymes with heroin.
great stuff!
by chief inspector james/newmmmmmmmmmmmman January 24, 2008