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