(n) a somewhat private, public place visited by couples for the purpose of coitus.
"I heard Norman took Abby to the coat closet...it’s the perfect sextination”
by Chookie June 04, 2006
1 more definition
A Sextination is a designated place to have sex. It is a private lair that you convince or lure the opposite sex into.
I have a Sextination in mind for her. Whether it's my bed or the back of my Dodge Shadow.
by CobbySquared January 19, 2012