“Temporary sign” means any banner, pennant, valance, or advertising display constructed by cloth, canvas, light fabric, cardboard, wallboard, plastic, or other material, with or without frames, intended to be displayed for a short period of time advertising any sale, grand opening, or product. This term also includes any portable sign or portable sign display and any sign or sign display on a truck or motor vehicle that has not moved upon a street in the City within the preceding twelve (12) hours. This term does not include signs advertising real property for sale or rent.