Skip to main content

Definitions by MrMeatPistol

An acronym that stands for "Spontaneous. Tentacle. Rape." Although obscure it is very aptly used in reference to Japanese prints of doujin and animated hentai.
You think you've seen it all but have you heard of STR? It's a very niche genre.
STR by MrMeatPistol April 11, 2020