look up any word, like sex:
 
1.
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