Top definition
While engaging in anal sex you , after ejaculation you urinate in your partners ass. She then emptys her rectum on your body.
The man i am now with is sure in to some kinky stuff. He wanted a Port Arthur Meteor Shower last night.
by bonescrub January 17, 2010
Get the mug
Get a Port Arthur Meteor Shower mug for your friend Jerry.