meaning of carbox

carbox meaning in Urban Dictionary

The Act of intercourse while inside a car