Word info

stem the rose

Verb

Meaning

stem the rose (third-person singular simple present stems the rose, present participle stemming the rose, simple past and past participle stemmed the rose)

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

Source: en.wiktionary.org

Close letter words and terms