English | German | Russian | Czech

stem the rose English

Meaning stem the rose meaning

What does stem the rose mean?

stem the rose

(idiomatic, euphemism) To have anal sex; to insert one's penis (stem) into another's anus (rose).

Are you looking for...?

stem | the | rose