1 definition by joe blogs again

the act of watching people having sex in a car usually in a car park late at night

somebody would flash their lights or put their full lights on to see the show
wanna go tocaring tonight?
by joe blogs again August 26, 2008
Get the tocaring mug.