sexual release Share definition Flag orgasm; to relieve sexual tension; to feel pleasure from sexual activity; Frank's fingering gave me some much needed sexual release. sexual release by MJ2dmax November 20, 2013 Get the sexual release mug.