Top definition
Having sex while on the roof/hood of a moving vehicle.
I love going down to Charleston to visit Sally; she's always up for a good Carolina cruiser.
by andaddy September 22, 2009
Get the mug
Get a Carolina cruiser mug for your cousin Vivek.