Top Definition
noun-when someone constantly wears a scarf, no matter what time of year, no matter what the temperature is, so much that it eventually becomes a part of them, it becomes a jennascarf
Doesn't she ever take that scarf off? she can't, it's a jennascarf.
should i get her a scarf for christmas? nah she already has a jennascarf.
by jskell14 September 18, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.