1 definition by everybodylovesross

When a female becomes sexually aroused and creates enough natural lubrication that it's like the Rapids Water Park.
Me: Dude, I went to the rapids last night!

Friend: Nice!!
by everybodylovesross October 19, 2010
Get the Rapids mug.