Skip to main content

Definitions by mamma jamma 51

a old british word, meaning sextual intercoarse
I love to have rodger.
rodger by mamma jamma 51 November 16, 2009