White smoke means water or coolant , Blue Smoke means Oil, Black smoke means raw fuel. It sounds like you have a bad cylinder head gasket. Did you over heat your car? Check your coolant level and check your oil dipstick. You can either see what looks like a chocolate milky substance on the oil dipstick that is a sign of a bad head gasket and or if the coolant looks like it has oil in it this is also a sign of a bad head gasket. Either way it is not cheap to fix. And you can destroy your motor if you don't fix it.