look up any word, like eiffel tower:

1 definition by Elfa

 
1.
This is a slang term meaning, exactly: SEX!!!!! Yes, it includes the five exclamation points and the all-caps.
He kept her up all night playing parcheesi!
by Elfa April 14, 2004