Skip to main content

Don John 's definitions

Ramroding

The act of stuffing foreign objects into an orfice of a female with your penis
“I totally was ramroding Jane yesterday, and she just pulled out the coupon I used as a cartage stuffer last week”
by Don John March 21, 2019
mugGet the Ramrodingmug.

Share this definition