Skip to main content

Definitions by DanaZ

the act of having sex in a haystack
girl: let's have haysex.
boy: no, you're weird.
haysex by DanaZ September 4, 2009