Top definition
The act of anal sex in the back of a compact Volkswagen.
After you Scott the Carter with a random stranger ... you took him to see sex and the city 2 at the drive-in theatre ... only to again, Scott the Carter.
by tr0llg0d February 07, 2011
Get the mug
Get a Scott the Carter mug for your bunkmate Larisa.