Skip to main content

Definitions by ODEYASHAXAAFADA

Treehugger 

I girl who is known to have sex in parks
i fucked that treehugger she didnt wanna get a room LOL
Treehugger by ODEYASHAXAAFADA August 22, 2011