Definitions by Owner of a Sex Sweater
Sex Sweater
The imaginary sweater that keeps you warm after heated sex. Dependening on the weather, it usually only lasts about 15 minutes after sex.
Sex Sweater by Owner of a Sex Sweater January 16, 2011