look up any word, like trill:
 
1.
having sex.
"I think I'm going to head home and enjoy some executive cuddling with my girlfriend!"
by Lethargy March 21, 2013