1 definition by DanaZ

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

Mug icon
Buy a haysex mug!