Cavan Card Machine The act of ejaculating onto a credit card. Female companion then proceeds to snort the jizz like a line of cocaine. Did you hear he got a Cavan Card Machine in the front of his car last week. By 7soggyciaran