1 definition by radhika smith

Top Definition
a very rough, violent, anal sex position
I gave her the new englander last night!
by radhika smith November 29, 2003
Mug icon
Buy a new englander mug!