Stem The Rose Meaning
(idiomatic) To have anal sex; to insert one's penis (stem) into another's anus (rose).
Example: "you guys wasn't gettin' paid to leave the dogs to babysit the sheep while you stemmed the rose", from Brokeback Mountain.
RECENT SEARCHES