look up any word, like kappa:

1 definition by Craigalanche

 
1.
Another term for having sex.
"What'd you do last night?"
"Erika met me at the bar, we had some drinks, and took the express train to Bone Zone."
by Craigalanche April 26, 2006