Top Definition
girls that are so sheltered they refuse to do anything other than hold hands
Person 1: Dude have you guys kissed yet?
Person 2: Nah my girlfriend is one of those winterhaven girls
by oatmealftw January 23, 2012

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.