1 definition by oatmealftw

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
Get the merch
Get the winterhaven girls neck gaiter and mug.