meaning of caroma

caroma meaning in Urban Dictionary

n. The repugnant scent that both a car's inside additionally the passengers in the automobile gain whenever among people features body odor, typically occuring during lengthy roadway trips.