1 definition by nuggetlover

Top Definition
The act of putting one's testicle into the anus of another. Usually done in multiple attempts.
Doug pulled a henderson on Rebbecca and now can no longer have children.
by nuggetlover February 17, 2009

Mug icon
Buy a Henderson mug!