1 definition by mamma jamma 51

Top Definition
a old british word, meaning sextual intercoarse
I love to have rodger.
by mamma jamma 51 November 16, 2009
Mug icon
Buy a rodger mug!