1 definition by NivramJ

Injection of a liquid by means of any "injector" ranging from a needle to a penis.
Look at that ass... I'd definately stimp that.

Heroine addicts stimp at least once a day.

Vin Diesel is like Bruce Willis, but stimped with speed.
by NivramJ December 30, 2005
Get the stimp mug.