Skip to main content

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"
by hellofool123 October 22, 2011
mugGet the Sweater Throatmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email