1 definition by NivramJ

Top Definition
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 29, 2005
Mug icon
Buy a stimp mug!