Skip to main content

Definitions by radhika smith

new englander 

a very rough, violent, anal sex position
I gave her the new englander last night!
new englander by radhika smith November 29, 2003