Dr. Halloweenface's definitions
The nefarious act of having sexual relations with a close friend or friends. Also known as "Go Cardsing."
by Dr. Halloweenface August 26, 2005
Get the Go Cards mug.
Get the Go Cards mug.We'll email you a link to sign in instantly.