Dictionary climax July 17, 2011 davepoobond Leave a comment climax – n. the point at which orgasm is achieved Share this:EmailFacebookTwitterMoreRedditTumblr Related