Definitions by Garflover69
Garf-Karting
When you and another sexual partner engage in depraved sexual intercourse while driving a go-kart. Each partner is dressed as either John, Garfield or Odie (or a combination of the three)
Garf-Karting by Garflover69 December 23, 2024