MrMeatPistol's definitions
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.
by MrMeatPistol April 11, 2020
Get the STR mug.