The ending of a homosexual date. Ending in sexual intercourse.
Dang! He rutherfoo'd your brains out.
by dontbe January 28, 2008
Get the rutherfoo'd mug.