Skip to main content

Definitions by hellofool123

Sweater Throat 

The itchy feeling you have in your throat when you are about to get/ getting over a cold.
" Hey Simmer are you still coughing?"

"Ya, I have sweater throat"
Sweater Throat by hellofool123 October 22, 2011