1 definition by Mr. Brown.

The act of having an orgasm.
"I'm arriving!"
"I'm about to arrive!"
"I just arrived on Jamie's stomach."
by Mr. Brown. January 27, 2008
Get the arrive mug.