The act of having sex in or on a car that belongs to someone else.
My parents are going out of town this weekend so we can get all car fucked!
by Emma Thompson March 23, 2007
1 more definition
when you car keeps breaking down on you and you keep investing money in trying to fix it
Dude, you are so carfucked!
by Molly Stong January 05, 2010