1 definition by livva_nyc

Top Definition
STM
Acronym for "spanking the monkey".
I gotta go on cam to STM before the wife gets back.
by livva_nyc February 27, 2009
Mug icon
Buy a STM mug!